Taquería Los Charros
854 W Dana St
Mountain View, California  94041
USA
Phone: 650-969-1464

* Ratings *
Food10.0
Service9.0
Ambiance8.0
Overall:10.0

Cuisine:

Taquería Los Charros Description:
Taqueria Los Charros is a quaint and casual restaurant serving Mexican food (specialty: soft tacos with carne asada topped with chopped cilantro and lime juice). Located on Dana St., just off Castro St. in downtown Mountain View, it is conveniently situated next to a public parking lot and among bookstores, coffee shops, and other businesses for leisure window shopping.
The atmosphere is casual. In addition to its diverse menu, it serves traditional Mexican/Hispanic beverages like tamarindo and horchata, and beer.


Reviews of Taquería Los Charros
Be the first one to rate and write a review for this Taquería Los Charros restaurant!
 
 
Sponsored
links