Get directions to: Green Burrito, Temecula, CA
Restaurant address: 30680 Rancho California Rd Ste A Temecula, CA 92591, USA
Restaurant: Green Burrito