Fave spots
The Pub at Ghirardelli Square is one of Fave spots.

1. The Pub at Ghirardelli Square

851 Beach St (btwn Polk & Larkin St), San Francisco, CA
BBQ Joint · 75 tips and reviews