El Charro Restaurant

257 Grand Ave
South San Francisco, CA 94080
(650) 873-1993

1 review

Start: End:

Dec 8, 2008

$8 for guacamole chip dip no thanks. Had to cut the tip in half as a result. Food was average. Service was friendly though I don't enjoy being ripped off. Won't be visiting this place again...

Reviewed By: Yahoo! review

Start Location is required!.

End Location is required!.

  • All form fields are required.

  • Your Rating: not set