Search results
- See moreSee moreSee moreSee moreCelia's MexicanMexican Restaurant · $$
Celia's Mexican Restaurant serves hand-made, fresh food daily. Enjoy tacos, burritos, nachos as well as specialties like...
Website: celiasrestaurants.com
Phone: (650) 843-0643
Pickup
3740 El Camino Real Palo Alto, CA 94306 2120.64 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly