Glen Haven General Store is a great place for breakfast, lunch, sweet treats, souvenirs, gifts, and necessities. It is an excellent stop on the way to Estes Park, featuring incredible, amazing, and delicious homemade cinnamon rolls that many call the real deal and world class. The atmosphere is wonderful, with a welcoming, helpful, and friendly staff. Many consider it a must-stop and a great little gem, worth the drive for its freshly baked goods. People often buy extra and even call ahead to order their batch.