12May2016
Taqueria Los Charros is famous for its hearty breakfasts and coma inducing lunches. Try their Huevos Rancheros and Chili Colorado. Taqueria Los Charros 854 W Dana St Mountain View, CA 94041 (650) 969-1464
8Apr2016
Taqueria Los Charros 854 W Dana St Mountain View, CA 94041 (650) 969-1464 Authentic Mexican that will be sure to please. Try their carnitas tacos and burritos.