223 Grand Ave
S San Francisco,
4101 Judah St San Francisco, CA
El Charro Restaurant
257 Grand Ave S San Francisco, CA
They serve tasty Mexican food, and nothing is over $12. Very cheap but very good food. El Chaparral Taqueria is a nice option on this cute little street.
September 17, 2009
El Chapparal Taqueria
If you've been to or used
El Chapparal Taqueria, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.