Palo Alto Temporarily Closed
To Our valued Celia's Palo Alto customers:
Due to the ongoing challenges of the COVID-19 pandemic,
we have temporarily closed Celia's Mexican Restaurant in Palo Alto.
We appreciate you, and will miss you dearly!
Please continue to support
Celia's in Menlo Park:
1850 El Camino Real
(650) 321-8227
Online Ordering
Contact Us
3740 El Camino Real
Palo Alto, CA 94306
650-843-0643
Parking: street and parking lot