Is the restaurant open on Sunday?

Currl Kline | May 13, 2019 | Category: Hotel

The Cowboy Inn - All questions

Address: 210 Penland St #490, Baggs, WY 82321, USA

Todd EFTS Adams | May 14, 2019

Yes,

Melissa Caldwell | May 14, 2019

I'm not sure. I think so because it's the only restaurant in town and also an inn.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places