Remove Ads

Photo of Double Play Bar & Grill

Double Play Bar & Grill

2401 16th St, San Francisco, California 94103 USA

272 Reviews

The best hard working bar girl ever!! She made bomb Cadillacs.

Photo Credit: Yelp

Remove Ads