The Shanty – Cape Charles, Virginia

Located on the Cape Charles harbor, The Shanty is a go-to destination for waterfront dining on Virginia’s Eastern Shore. The menu features local seafood, oysters, crab cakes, fish tacos, and classic American dishes, along with a full bar serving cocktails, local brews, and frozen favorites.
The Shanty is just as much about atmosphere as it is about food. With its dockside seating, live music nights, and welcoming staff, it’s the perfect place to unwind after a day on the beach or out on the water. Best of all, The Shanty is dog-friendly, so your four-legged friends can join you on the outdoor patio while you enjoy dinner and a sunset over the bay.
Best Time to Visit: Summer evenings are lively with music and waterfront sunsets, while spring and fall offer quieter vibes and plenty of space to enjoy the view.