118 Lost Creek Ln, Telluride, Colorado 81435 USA
Short rib taco. Incredible flavor and texture. Foodie bucket list.
Photo Credit: Yelp