El Charro Restaurant

257 Grand Ave
South San Francisco CA 94080

Sponsored Topics

See a problem? Let us know!
<p>El Charro Restaurant, located on Grand Avenue, serves up authentic Mexican food with a little Bolivian twist. It offers both meat and vegetarian options as well as a full service bar. The house specialty is the "Big Margarita," which serves up to five people.&nbsp;</p>