When I think of North Beach in San Francisco, I think of all of the Italian restaurants that line the streets. But located just off Washington Square Park on the corner of Union and Powell is The Square SF. The Square SF opened earlier this year in the location that used to be the famous Washington Square Bar & Grill. But today, The Square is a modern gastropub.
23 May, 2014