Taco Chelo
501 E Roosevelt St, Phoenix
(602) 368-5316
Recent Reviews
Order Online
You May Also Like
FYPM - 509 E Roosevelt St
Cocktail Bar
Greenwood Brewing - 922 N 5th St
Brewery, Brewpubs, Yelp Events, Pet friendly
IL Bosco Pizza - 918 N 5th St
Pizza, Italian, Wine Bar, Pet friendly
Restaurants in Phoenix, AZ
Taco Chelo
501 E Roosevelt St, Phoenix, AZ 85004
(602) 368-5316