Phone: +16023685316
Address: 501 E Roosevelt St, 85004, Phoenix, United States
City: Phoenix
Dishes: 12
Reviews: 2440
Website: http://tacochelo.com/
"My friend and I visited Taco Chelo in downtown Phoenix at about noon on a Thursday in June, 2023. Parking was a bit challenging. There were parking spots right outside, some with a parking meter, one without a meter. We parked in the spot without a meter, crossing our fingers that we wouldn't be towed. When you go into the front door there is the food preparation on the left. A long table mid floor with condiments, plastic forks, etc. On the right of the long condiment table are a few tables chairs against the west wall. There was a short line of people lined up on the right side of the condiment table waiting to approach the order taker. At the back south end of the restaurant is a door le...
All prices are estimates.