Allison

Allison left a tip at Mamacita

2317 Chestnut St (at Scott St), San Francisco, CA | November 29, 2011
Try Tacolicious down the street - a little cheaper, and better food and drinks.
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Mamacita
8.9
San Francisco, CA
Taco Place
Show More