Mamacita

This place has not been formally reviewed by the tablehopper, but it has been mentioned in related articles...

Stars Sighted

2317 Chestnut St. San Francisco
415-346-8494
mamacitasf.com

Cuisine

  • Mexican

Features