Bar & grill, The Point, offers a modern setting near Talacre Beach. Known for its quality and unique design.