43810 Butterfield Stage Rd, Temecula, California 92592 USA
Al Pastor, lengua and Aztek tacos
Photo Credit: Yelp