Spent many hours at the Tower in SF, near Fisherman's Wharf. Seemed like the center of the universe at the time. Growing up in Santa Barbara, I would usually stop at the Sunset Blvd Tower in LA when I had the chance. And living in NYC in the 80s I went to both the Lincoln Center Tower and the one on Lower Broadway.
I bought too many records there to remember any specific albums, though.