Customers` Favorites
Customers` Favorites
“Uno, dos, tres! Vamos! Go here when in telluride if you want tasty Mexican food and quick service. Nice and casual. The music was a bit loud at 11:30 am but you gotta get the shift started somehow. That’s just my crotchety side coming out. A frequent stop when in Telluride.“
Customers` Favorites
“{{restaurant.reviews}}“
Loading...
“Best Dumplings Ever! Must try when you're in Telluride!“