Nestled right in the foothills of the Uintas, you’ll find an unassuming log cabin called The Notch. Offering a wide selection of food and drinks, this is a perfect place to stop after an adventure up Mirror Lake Highway or to just get away. The best part is the large patio, you’ll feel like you’ve found a hidden gem and may contemplate buying a motorcycle!