Restaurants The Point Opens with Amazing Seafood in Buzzard Point ByKelley Smith May 18, 2021October 22, 2024