Tamayo by Chef Richard Sandoval

Denver, CO

1400 Larimer St, Denver, CO 80202, USA
3 itemsUpdated March 29, 2026
Structured menu data