Ocean City’s Seacrets plans island vibe for new Chincoteague restaurant
Step back in time and experience the original 1988 Seacrets at the restaurant and bar’s new location, coming to Chincoteague Island in 2024. According to owner Leighton Moore, customers have…