Search results
- See moreSee moreSee moreSee moreCelia's Mexican Restaurant - Menlo ParkMexican Restaurant · $$
Celia's Mexican Restaurant is a perfect place for those looking to satiate their hunger on a budget. The restaurant is...
Website: celiasrestaurants.com
Phone: (650) 321-8227
Pickup
1850 El Camino Real Menlo Park, CA 94027 2123.13 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Smoke-free
- Family friendly