Taco Chelo opens in Tempe. Take a look inside May 30, 2024May 30, 2024 · Phoenix, Arizona Local News · By ReportWire The wait for Taco Chelo’s second location is over. The modern taqueria opens on Thursday… Sara Crocker Source link