The lookout Bar and Grill is one of the top spots for a relaxing lunch or dinner near the lake. Dine on their large outdoor deck and enjoy views of southern Lake George shoreline. Located at 28 Beach Road Lake George, NY. Just a short walk from the Main Hotel located below the outdoor pool.