Taco Chelo is an authentic taqueria on Roosevelt Row in downtown Phoenix, serving up a concise menu of tacos, vegetables and beverages.
Taco Chelo is an authentic taqueria on Roosevelt Row in downtown Phoenix, serving up a concise menu of tacos, vegetables and beverages.