United States / Tempe Junction / RestaurantstacoTaco Boy'sAddress699 S Mill Ave, TempeWebsiteaztacoboys.comPhone+14803987315—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itASU Art Museum Ceramics Research Center · 51 mNot ratedZipps Sports Grill · 58 mNot ratedHot N Juicy Crawfish · 74 mNot rated