Address: 1850 El Camino Real, Menlo Park, CA 94025, USA
Phone: (650) 321-8227
State: California
City: Menlo Park
Zip Code: 94025
Opening Hours
Monday: 11:00 AM – 10:00 PM
Tuesday: 11:00 AM – 10:00 PM
Wednesday: 11:00 AM – 10:00 PM
Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 AM – 11:00 PMSaturday: 11:00 AM – 10:30 PM
Sunday: 11:00 AM – 10:00 PM
related searches: Celia's mexican restaurant menlo park prices, Celia's mexican restaurant menlo park menu, Celia's mexican restaurant menlo park phone number, Celia's mexican restaurant menlo park catering menu, Celia's mexican restaurant menlo park reviews, Celia's Mexican Restaurant menu, Celia's Mexican Restaurant San Mateo, Celia's Menlo Park menu