The Best 15 Restaurants in San Carlos, United States

4 Rating
50 reviews

1620A El Camino Real, San Carlos, CA 94070-5208, San Carlos

"quick service for take out (my only experience here). delicious food and good portions. great for ve"