Detect the magic of Blue Heron Restaurant at PO Box 156 Lake Ozark, MO 65049, Lake of the Ozarks, United States. This renowned cafe enthralls patrons with an impressive menu designed to delight.