2165 Pine Grove Rd, Steamboat Springs, Colorado 80487 USA
Well spaced tables. Feel confident nobody is close to you
Photo Credit: Yelp