El Ojo De Agua Taqueria

580 S San Jacinto Ave San Jacinto CA 92583 USA

(951) 654-1476

Location