Originally started in downtown Phoenix in 2019, the forthcoming iteration of the taco restaurant will be at 699 S Mill Ave #119.
The opening date has not been disclosed yet, and Taco Boys did not immediately respond to What Now Phoenix for comment.
There are already currently three existing locations: downtown Phoenix at 9016 N Black Canyon Hwy, Tempe at 1015 South Rural Road, and I-17 & Dunlap at 9016 N Black Canyon Hwy.
According to their website, the eatery offers Mexican food cooked over an open fire of
mesquite charcoal. Entrees include tacos, burritos, and quesadillas with drinks such as Jaritos and homemade horchata.