Barrel Back Restaurant Address: 4069 N M 75, Walloon Lake, MI 49796 Phone: (231) 535-6000 Restaurants Other Businesses: Barrel Back Restaurant at 04069 N M 75, Walloon Lake, MI 49796 Barrrl Back at 04069 N M 75, Walloon Lake, MI 49796 Challenge Mountain Handicap at 2205 Springbrook Rd, Walloon Lake, MI 49796 Junction Inn at 4472 M 75 N, Walloon Lake, MI 49796