- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Tamayo Restaurant, Denver, Colorado Restaurant Details
Reserve a table - Tamayo Restaurant - Inactive
Restaurant: Tamayo Restaurant
Address: 1400 Larimer St, Denver (Denver), Colorado (CO), 80202
Send to deviceWebsite: restaurantdigger.com
Food:
12/01/2015 5:06 pmHoly mole! exclaim enthusiasts of the "creative, delicious" Mexican fare at this "lovely" cornerstone of Richard Sandoval's empire on LoDo's Larimer Square, run by a "friendly, capable" crew; even the few who can't "justify the prices" find it hard to complain about "solid happy hours" on the awesome rooftop patio, when the "guac rocks" alongside "killer margaritas and mojitos. |
Please register here to leave your review, or log into your account.