The Lighthouse is an American restaurant offering casual lakeside dining with an upscale second-floor option.