Review of Slope & Hatch

208 7th Street, Glenwood Springs, CO 81601

Overall Rating

Review


WOW Seriously delicious tacos! Small location. Would have loved to hang out and try a cocktail. Next time for sure!

Updated 8 years ago