Visit Tamayo, named the best Mexican restaurant in downtown Denver. Located conveniently in the Lodo district, enjoy a margarita on our patio overlooking historic Larimer Square or rooftop with sweeping views of the mountains. The innovative Latin menu is carefully crafted by world-renowned Chef Richard Sandoval. Savory & authentic, the upscale Mexican cuisine at Tamayo will make any meal an unforgettable experience. With a collection of over 100...