Glen Haven General Store

Saves: 2
Check-ins: 0
The Glen Haven General Store is a charming little country store located in Glen Haven, CO. One of the store's most famous offerings is their delicious cinnamon rolls. They are freshly baked every day and made with the highest quality ingredients, including real butter and cinnamon. They are large and fluffy with a generous amount of cinnamon sugar filling and a rich, creamy icing on top.