Los Charros Restaurant

650-625-8374
89 W El Camino Real
Mountain View, CA 94040
Los Charros Restaurant - Homestead Business Directory

Business Information

Restaurants
Restaurants

Customer Reviews (2 reviews)

Citysearch User

on Citysearch May 06, 2009
Oh wow, is the food here good--fresh, right-sized portions and gorgeous! All the standards on offer and anything we haven't ordered I've se... (more)

Citysearch User

on Citysearch Nov 16, 2008
best mexican food in the bay i think and i definitely go here when i can because i go to school in SD and i need my fix! mountain view cali... (more)

Browse our top cities

Browse cities by state