Showing results for tamayo denver
Search instead for tamayodenver
Visit Tamayo, located in the Lodo district of Denver in historic Larimer Square, for patio and rooftop seating & Modern Mexican food and margaritas.
Tamayo
(1,917)
Restaurant
Innovative Mexican plates come out of the kitchen of this chic spot with a vast rooftop deck.
Address: 1400 Larimer St, Denver, CO 80202
Hours: Closed ⋅ Opens 11 AM
Phone: (720) 946-1433
Rating
(1,242) · $$
TAMAYO, 1400 Larimer St, Denver, CO 80202, 1228 Photos, Mon - 11:00 am - 9:00 pm, Tue - 11:00 am - 9:00 pm, Wed - 11:00 am - 9:00 pm, Thu - 11:00 am - 9:00 ...