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.
523 W. 10th Street
Antioch, CA 94509
Celia's is adhering to local curfew hours and closing at 8 pm until further notice.