Ben M.

Ben M. left a tip at Taqueria El Farolito

2779 Mission St (at 24th St.), San Francisco, CA | June 21, 2009
Biggest superburritos I've yet met in SF...
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Taqueria El Farolito
9.3
San Francisco, CA
Taco Place
Show More