Skip to content
Restaurant

Chomps Deli

3 locals recommend
Location
172 West 6th Street
Glenwood Springs, Colorado 81601
Phone+1 970-945-9355
Hours of Operation statusOpen · Closes in 9 minutes

Tips from locals

Lili
Lili
September 13, 2017
Fantastic place for hot subs. Try the Italian.
Lisa
Lisa
September 29, 2013
Great sandwiches. Love the portabello mushroom sandwich. They deliver!
Scott
Scott
May 24, 2017
Best sandwich shop in town.