Phone: +19707281117
Address: 618 Mountain Village Blvd, Telluride, United States Of America, 81435, TELLURIDE
City: TELLURIDE
Dishes: 35
Reviews: 2233
"Best happy hour at Telluride! Large selection of tapas half price), which were delicious, how was the red Sangria $22 for one liter) and beer genuine blonde)! We had the cod croquetas, meat balls, garlic shrimps 2 orders), ribs and artichokes hearts. My only regret is that we just went there once!"
All prices are estimates.