Phoenix, Arizona Local News Taco Chelo opens in Tempe. Take a look inside The wait for Taco Chelo’s second location is over. The modern taqueria… ReportWireMay 30, 2024 View Post