Contact

We want to hear from you

Send us your questions and feedback

Tamayo Denver

1400 Larimer Street, In Larimer Square
Denver, CO 80202
Tel. 720.946.1433

Reservations

For reservations inquiries, please book in Opentable or call the restaurant directly.