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:00am-9:00pm. 

Contact Us

3740 El Camino Real
Palo Alto, CA 94306
Parking: street and parking lot


Monday & Tuesday: Closed

Wednesday-Sunday: 11:00am-9:00pm

Follow Us

Powered by Diner Websites
Scroll to Top