Mexicali Chicken & Salads
2033 N Imperial Ave, El Centro, CA 92243-1324
Mexicali Chicken & Salads is a Mexican, Spanish place is located in El Centro, California. The address of Mexicali Chicken & Salads is 2033 N Imperial Ave, El Centro, CA 92243-1324.