Get directions to: El Ranchito Taco Shop, Temecula, CA
Restaurant address: 33195 State Hwy 79 Temecula, CA 92592, USA
Restaurant: El Ranchito Taco Shop