Camacho's Place (Restrnt)
(760) 352 5810
796 W Wahl Rd El Centro CA 92243
Category: Restaurant