Search Results
Food and Water Watch
El Charrito Taqueria
1100 Holly St, San Carlos, CA 94070
Friendly and informal, El Charrito has been serving up Mexican fare for the San Carlos community for over 13 years and…More has gained a loyal following. Just walking through the door will make your mouth water. All ingredients are fresh and the chefs only use vegetable oil. There's a TV for those who want to watch sports and a back room that's bright and more secluded.
1100 Holly St, San Carlos, CA 94070
Friendly and informal, El Charrito has been serving up Mexican fare for the San Carlos community for over 13 years and…More has gained a loyal following. Just walking through the door will make your mouth water. All ingredients are fresh and the chefs only use vegetable oil. There's a TV for those who want to watch sports and a back room that's bright and more secluded.