Located directly on the Lake of the Ozarks in Osage Beach, Missouri on 420 recreational acres, Tan-Tar-A is the premier location for endless excitement, recreation and relaxation.?