El Charrito
1100 Holly St, San Carlos
(650) 654-1400
Recent Reviews
Order Online
Reserve
You May Also Like
Pho Vinh Vietnamese Restaurant - 1065 Holly St #A
Vietnamese, Noodles, Seafood
San Carlos Chuck's Donuts - 495 Old County Rd
Donuts, Coffee & Tea, Burgers
El Maguey - 1065 Holly St D
Mexican
Restaurants in San Carlos, CA
El Charrito
1100 Holly St, San Carlos, CA 94070
(650) 654-1400