Taqueria Los Charros
April 8, 2016 | sack
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.
April 8, 2016 | sack
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.