El Charro Restaurant257 Grand Ave, South San Francisco, CA 94080(650) 873-1993
$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...