2305 Mount Werner Cir, Steamboat Springs, Colorado 80487 USA
Nachos enough for 4 people!!
Photo Credit: Yelp