Remove Ads

Photo of Stoker Bar & Restaurant

Stoker Bar & Restaurant

2305 Mount Werner Cir, Steamboat Springs, Colorado 80487 USA

15 Reviews

Yummy red chili & beans.

Photo Credit: Yelp

Remove Ads