Taqueria Los Charros
Mountain View, CA
A good little well-priced restaurant for basic Mexican food or an American breakfast. Not fancy at all. Has a few tables are outside on the street. The locals love this place.
phone: (650) 969-1464
links: yelp