Address: 102 W 6th St, Glenwood Springs, CO 81601, USA
Take out only as of yesterday, Dec 20
I went dec 20 it's take out only
When we were there a couple of weeks ago, the dining room was open.
Add Answer
Thanks! Your answer is awaiting moderation.
Are Masks needed for dine in?
Service hours?
Trending Places
American restaurant
729 Grand Ave, Glenwood Springs, CO 81601, USA
Hotel
124 W 6th St, Glenwood Springs, CO 81601, USA
Mexican restaurant
510 Laurel St, Glenwood Springs, CO 81601, USA
105 Wulfsohn Rd, Glenwood Springs, CO 81601, USA
Italian restaurant
715 Grand Ave, Glenwood Springs, CO 81601, USA
2650 Gilstrap Ct, Glenwood Springs, CO 81601, USA
52000 Two Rivers Plaza Road, Glenwood Springs, CO 81601, USA
Motel
121 W 6th St, Glenwood Springs, CO 81601, USA