Skip to main content

Posts

Showing posts with the label april 23

Finn Town Tavern

In the heart of the Castro is Finn Town Tavern. We went here. We ate here. I'm sure we liked it (sorry, way delayed post!). The food sure looks good!