Remove Ads

Photo of Stoker Bar & Restaurant

Stoker Bar & Restaurant

2305 Mount Werner Cir, Steamboat Springs, Colorado 80487 USA

15 Reviews

People spread out big time.

Photo Credit: Yelp

Remove Ads