Tamayo

Tamayo,
1400 Larimer St.,
Denver, CO 80202

Carefully crafted, yet bold flavored. Rooted in tradition, yet adventuring into contemporary tastes.