Celia's Mexican Restaurant 523 W 10th St Antioch, CA 94509 Phone: (925) 754-1355 Fax: (925) 754-3459 View Website
Category: Restaurants