Waterfront American Dining with Local Seafood
Set within manicured grounds overlooking the water, Sea Glass Restaurant At The Castle offers a scenic setting for contemporary American dining with a strong emphasis on local seafood. Guests can choose indoor seating or a porch with views, while enjoying dishes such as French onion soup, a generous fisherman’s platter, and a range of small plates. Efficient, welcoming service and occasional live music contribute to a relaxed, enjoyable experience.