A new restaurant is coming to the former site of Steve’s Pier One in Bayville, which closed in 2006. The Beach Barn, a seasonal restaurant, is set to open sometime this year, said property owner ...