Steve R's San Francisco, CA, USA
35 Reviews |
68 4th St
Went there a few times last week for happy hour and enjoyed the atmosphere as well as the service. T...