Welcome Back!

To Our valued Celia's Palo Alto customers:

We are once again open for Dine-in and Takeout!

We have our full menu available, and we invite you to come check out our new bar!

Our hours are as follows:

Monday & Tuesday: CLOSED

Wednesday - Sunday: 11:30am-8:30pm. 

Contact Us

3740 El Camino Real
Palo Alto, CA 94306
650-843-0643
Parking: street and parking lot

Hours:

Monday & Tuesday: Closed

Wednesday-Sunday: 11:30am-8:30pm

Follow Us

Powered by Diner Websites
Scroll to Top