Chaps Mountain Bar & Grill Reviews | SteamboatToday.com

Chaps Mountain Bar & Grill Reviews

There’s something for everyone at Chaps, including a variety of soups, sandwiches and salads. Located in the lobby of the Steamboat Grand Resort Hotel, stop in to enjoy lunch or dinner.

Chaps is located at 2300 Mount Werner Circle, 970-871-5552, Open daily 11 am-10 pm

Go back to article