Chips Or Crisps Restaurants in Glenwood Springs
Show restaurants on map
3.5
Menu
Table booking
3.5
Menu
Table booking
City: Glenwood Springs, West 6th Street, Glenwood Springs, 81601, United States Of America
"The restaurant was quite busy, but the woman in front had a delightful demeanor that made the experience more enjoyable. Despite the rush, the staff r..."
Price
The Average price for Chips Or Crisps is:
$2.0
Feedback
These reviews refer only to the mentioned ingredients.