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.

Harbor Shack

20895 Bayside Ave, Rock Hall, MD 21661-1438
+1 410-639-9996
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good38%
  • Average14%
  • Poor2%
  • Terrible1%
Travellers talk about
“fajitas” (8 reviews)
“crab cakes” (34 reviews)
“seafood” (24 reviews)
Closed Now
All hours
Mexican, American, Bar, Seafood
$$ - $$$
20895 Bayside Ave, Rock Hall, MD 21661-1438
All Details
Write a Review
Reviews (284)
Traveller rating
Traveller type
Time of year

1 - 10 of 284 reviews

Reviewed 4 weeks ago via mobile

My husband and I had reservations here on a Friday night. We sat at a picnic table on their outdoor covered deck, supposedly waterfront. The seating is a bit removed from the waterfront marina. Not the immediate waterfront dining experience we expected. Service was prompt....More

Thank SAVisitor
Mark G, Owner at Harbor Shack, responded to this reviewResponded 1 week ago

Firstly let me introduce myself. I'm Mark Gardner a co owner-manager here at Harbor Shack. I'd like to respond to your comments. I firstly can't for the life of me understand how you could say you didn't have waterfront dining as you stated you were...More

Reviewed 15 September 2017

Great cornbread, good seafood, crabcakes loaded with Old Bay spices so may suit you or not, great music

Thank K&CYork
Reviewed 7 September 2017

This place has wonderful waterfront dining. We were there on a sunny, warm day and could not have had a better experience. It's casual, kinda "beachy", and comfortable. The menu was typical bar food but was prepared perfectly. Friendly service put the icing on the...More

Thank Hopeyhan
Reviewed 28 August 2017

Everyone has a different twist on their crab cakes and we found Harbor Shack's selection to be a bit on the spicy side which overwhelms the subtle, quiet flavor of crabmeat. Service was a bit unorganized, very casual.

Thank apples0ranges
Reviewed 24 August 2017 via mobile

The Softshell crabs were perfect!! The Mahi Mahi served blackened was generous and Delicious!! Services was good and friendly. The view was beautiful

Thank Charles D
Reviewed 20 August 2017

The drinks were great (I had a sangria with fresh peach slices). For lunch, my husband had the jambalaya, which tasted authentic and was very spicy (a good thing). I had the seafood nachos. I don't want to sound mean, but they were terrible. They...More

Thank PricklyMom
Reviewed 13 August 2017

I have been here several times, Always great friendly service, good food and nice atmosphere by the water. Great bike ride and stop for lunch.

1  Thank claudediaferio
Reviewed 7 August 2017

We tried both of the iconic crab restaurants on Rock Hall's waterfront, and this one is a fabulous place to spend a classic afternoon on the water. Plenty of rail side tables, really good food and attentive servers who know the area, plus all the...More

Thank Ted J
Reviewed 7 August 2017

Just a well executed waterfront bar and grill...good food...good beer...good people. The cream of crab soup was delicious - and definitely not low fat ! But after a day on the water - we deserved it.

Thank Kevin P
Reviewed 6 August 2017 via mobile

We ate lunch at Harbor Shack our first day in Rock Hall. My crab sandwich and my wife's taco quesadilla were superb. We came back the next day and I had a generous blackened mahi-mahi sandwich and she had a very generous taco salad. Four...More

Thank Bill B
Nearby Restaurants
Waterman's Crab House
474 reviews
.46 km away
Osprey Point Restaurant
175 reviews
.72 km away
Java Rock
105 reviews
1.25 km away
Nearby Attractions
Ferry Park
5 reviews
.65 km away
Blue Crab Chesapeake Charters
272 reviews
1.01 km away
The Mainstay
40 reviews
1.25 km away
Wayne Gatling Guide Service
36 reviews
1.43 km away
Ask a question
Questions & Answers
Thom G
23 July 2016|
AnswerShow all 4 answers
Response from Ed P | Reviewed this property |
They always have a special. It is seasonal, and around now is soft shell crab, Rock Fish (stripper) But all the food is good!
5 October 2015|
AnswerShow all 5 answers
Response from jailbird12 | Reviewed this property |
I saw dogs out on the dock but didn't see any on the deck. I didn't see any signs. But then they didn't have signs up for smoking and you weren't allowed. You had to walk out towards the front. Sorry wish I was more helpful.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 10 - USD 31
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts Mastercard, Accepts Visa, Reservations, Highchairs Available
Good for
View, Local cuisine, Groups, Child-friendly, Kids, Bar Scene
Open Hours
11:30 am - 8:00 pm
11:30 am - 9:00 pm
11:30 am - 9:45 pm
11:30 am - 9:45 pm
Location and Contact Information
  • Address: 20895 Bayside Ave, Rock Hall, MD 21661-1438
  • Location: United States  >  Maryland (MD)  >  Rock Hall
  • Phone Number: +1 410-639-9996
  • E-mail
Harbor Shack offers a diverse menu of Local seafood, steaks, burgers, sandwiches and Mexican fare. Whether it's ribs, Rib eye or Rock fish we serve it up delicious. We offer full lunch and dinner menu from 11:30 am til close. The bar stays open longer than the kitchen. The kitchen hours vary by season and day. The restaurant hours provided here are for the kitchen serving food. We provide priority seating reservations. Come dine with us on the Rock Hall Harbor by car or by boat. Air conditioned main dinning, open air waterfront and deck dinning.Casual and fun with seasonal live entertainment Great dock bar and good food. Check our website for hours of operation.
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