Location

We would love to hear your feedback on your Celia's experience. If there is anything that we can do to make your experience more enjoyable, please let us know.

Please enter your name.
Please enter a valid phone number.
Please enter a message.

LOCATION

523 W. 10th Street
Antioch, CA 94509

HOURS

Sun-Thurs
11 AM - 10 PM
Fri
11 AM - 11 PM
Sat
11 AM - 10:30 PM

AVAILABLE AT 11AM

(925) 754-1355

Powered by Diner Websites
Scroll to Top