We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Shanty

33 Marina Rd, Cape Charles, VA 23310-3248
+1 757-695-3853
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent55%
  • Very good31%
  • Average10%
  • Poor2%
  • Terrible2%
Travellers talk about
“seafood” (60 reviews)
“crab dip” (20 reviews)
“fries” (48 reviews)
Closed Now
All hours
American, Bar, Seafood, Gluten Free Options, Vegetarian Friendly
€€ - €€€
33 Marina Rd, Cape Charles, VA 23310-3248
All Details
Write a Review
Reviews (669)
Traveller rating
Traveller type
Time of year

1 - 10 of 665 reviews

Reviewed 5 days ago

Ate here twice during our recent stay in Cape Charles -- once for dinner and once for lunch. If you like crowds, noise, and long waits (45+ minutes), then this is the place to have dinner. The long wait we experienced no doubt had to...More

Thank SailOnSailor73
Reviewed 5 days ago

I had the battered cod and scallops. The plate had more than enough food and was delicious. They also had some local beers.

Thank Domer2009
Reviewed 1 week ago via mobile

Stopped by yesterday for lunch before we hit the beach. Sat outside on the patio and it was very pleasant. Great service! We started with a dozen oysters that were absolutely divine...very fresh and clean tasting!! Husband had the soft shell BLT and I had...More

Reviewed 1 week ago

Quite busy, had to wait about 20-30 minutes for a table. Food was good and nice selections were available. Portions could of been a bit larger. Overall, a good experience.

Thank skillywee
Reviewed 1 week ago

After a 10 hour drive to get to Cape Charles, this was a welcome stop. The hostess was charming, as was our waitress, and the young woman who bussed the table. We started with a dozen of the locally farmed oysters. The mignonette sauce was...More

Thank josjon
Reviewed 1 week ago via mobile

I was really excited about this place because I was told how good it would be. Needles to say, it was a disappointment. I ordered the steamed shrimp, and it tasted like tap water. The drinks we ordered were watered down. The only nice thing...More

Thank Sarah E
Reviewed 2 weeks ago via mobile

Visited on Thursday 9/7. Had the fish special, grilled red snapper, which was very, very good. Overall, like this place a lot. Only negative is the noise level. Louder than we care for. Wine was very good value.

Thank Todd H
Reviewed 2 weeks ago via mobile

We were skeptical about going after reading the reviews, but took a chance anyway. We were immediately seated outside at the perfect table. Our waiter...I think his name was Nick...was super quick to wait on us. We had the crab dip which was out of...More

Thank techgmu
Reviewed 2 weeks ago

Located on the water at Cape Charles. It's where the "commoners" mix with the rich. Plenty of parking. Clean. Great staff. Inside & outside dining. Sitting outside, you are right on the the shore of the Chesapeake Bay. I had an oyster basket which consists...More

Thank Michael D
Reviewed 2 weeks ago

No need to go back. So so food an indoor atmosphere was uncomfortable. However, the young lady waiting was good.

Thank K P
Nearby Restaurants
Brown Dog Ice Cream
330 reviews
.26 km away
Hook-U-Up Gourmet
121 reviews
.25 km away
Kelly's Gingernut Pub
446 reviews
.28 km away
Nearby Attractions
Cape Charles Beach
330 reviews
.65 km away
Cape Charles Museum & Welcome Center
37 reviews
.97 km away
Cape Charles Boat Tour Company
56 reviews
.23 km away
Gull Hummock Gourmet Market
40 reviews
.31 km away
Ask a question
Questions & Answers
Debbie G
16 May 2017|
AnswerShow all 4 answers
Response from lindadG6092IJ | Reviewed this property |
You can pull up the menu via the web.
29 March 2017|
AnswerShow all 2 answers
Response from sister-cousins | Reviewed this property |
Interestingly, I thought they did but crabs are not on their current menu. They do serve clams, mussels, oysters, fish. You can go to their website.
14 August 2016|
AnswerShow all 7 answers
Response from brian9192014 | Reviewed this property |
Not sure. Mostly seafood.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi, Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Free Off-Street Parking, Highchairs Available
Good for
Kids, Special Occasion Dining, Child-friendly, Local cuisine, Bar Scene, Groups, View
Open Hours
11:00 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
Location and Contact Information
  • Address: 33 Marina Rd, Cape Charles, VA 23310-3248
  • Location: United States  >  Virginia (VA)  >  Cape Charles
  • Phone Number: +1 757-695-3853
  • E-mail
The Shanty is the Eastern Shores premier destination for waterfront dining. Offering the freshest local seafood and produce on a daily basis, Spring, Summer and Fall. Take in a beautiful sunset over the Chesapeake Bay while enjoying delicious homemade crab cakes, Caribbean style tacos, or the daily fresh catch special with an ice cold draft. Full bar, live entertainment, harbor front outdoor seating, available dock space and creative daily specials made for and by people who are truly passionate about food and excellent service!
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing