Celia's Restaurant
Address:
1530 Adams Ave, El Centro, CA 92243
Phone:
(760) 352-4570
Restaurants
Other Businesses:
- Japanese Restaurant Kyoto at 1560 Ocotillo Dr, El Centro, CA 92243
- La Fresa at 2279 W Adams Ave, El Centro, CA 92243
- Juniors Cafe at 1791 Adams Ave, El Centro, CA 92243
- El Pollo Loco at 1403 N Imperial Ave, El Centro, CA 92243
- In-N-Out Burger at 2390 S 4th St, El Centro, CA 92243