Denver Restaurant Guide
- critics' pick
- best of
2 restaurants found
1475 E. 17th Ave.
Denver, CO 80218Critics' PickBest OfSlideshowImage
In their first venture together outside of Mexico, brothers Kris and Jason Wallenta have created a hit with Dos Santos, a taqueria in the Uptown neighborhood....
Perhaps no Mexican spot in the Mile High is as beloved as El Taco de Mexico, a no-frills joint that offers little in the way of ambience, and even less in the...