Camacho's Place, EL CENTRO, California (CA)
Readily positioned at 796 West Wahl Road () in EL CENTRO, California (CA) (92243), Camacho's Place are available at 7603525810. It is advisable to ahead to make a reservation.
More restaurants in EL CENTRO, California (CA)
Camacho's Place contact information and details:
Address: 796 West Wahl Road - , EL CENTRO, California (CA) 92243
Contact Phone: 7603525810