United States California Palo Alto
Celia’s Mexican Restaurant
- 3740 El Camino Real
- (650) 843-0643
- http://www.celiasrestaurants.com/
Celia’s Mexican Restaurant Guides
Best Tacos Spots in the South Bay
stillontheroad (Giada Matera) 🌮Best Margaritas in Palo Alto and Los Altos
chiefseeker (Jody Vandergriff) There is nothing like a freshly made margarita on a hot summer day, with salt, of course. I'm always on the hunt for the best margs in the Bay Area. Here are a few of my faves from my local haunts.