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

Hours

Temporarily Closed

Follow Us

Powered by Diner Websites
Scroll to Top