Heaven on Earth Restaurant & Bakery
Quines Creek Rd, I-5 Exit 86, Azalea, OR 97410
Heaven on Earth Restaurant & Bakery is a cozy stop founded in 1974 in Azalea, Oregon, right at exit 86 off I-5. It welcomes truckers with American-style comfort food, its giant cinnamon rolls and fresh-baked goods, a must-do break between Roseburg and Grants Pass in Southern Oregon.