Tamayo

1400 Larimer St., Denver, CO 80202
Local: 720-946-1433
Region: Denver Area City: Denver

Overview

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