521 Lincoln Ave, Steamboat Springs, Colorado 80487 USA
Narrow interior. Love the lights.
Photo Credit: Yelp