Taco Chelo Makes Some of the Best Tacos Imaginable
Taco Chelo is one of those magical taco places that’s more delicious than it has any right to be. They’re never the best places in town, but if it’s like 1:30pm on a Tuesday, that’s what you want. The menu is pretty tiny, but everything is awesome. The real move though is to just get whatever the special is—you’ll never go wrong (and maybe add a Costra and a Sonoran for good measure).