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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Town Dock Restaurant

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
125 Mulberry St, St. Michaels, MD 21663
+1 410-745-5577
11:30 am - 10:00 pm
Closed now
All hours
Mon - Thu 11:30 am - 9:00 pm
Fri - Sat 11:30 am - 10:00 pm
More Info
Add Photo Write a Review

420 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 420: English reviews
Vienna, Virginia
Level Contributor
19 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 stars Reviewed 3 days ago NEW

The Town Dock promises a great location on the waterside in the heart of the intimate village of St. Michaels on the bay side of the Eastern Shore, and fresh, tastily prepared food (especially seafood). It delivers, along with friendly, folksy service. My sister and I patronized the establishment on a sunny, warm Saturday afternoon in July. Checking in with... More 

Thank CavalierKen
Level Contributor
38 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
4 of 5 stars Reviewed 5 days ago NEW

We had our best crab sandwich and sweet potato fries here. OK view of the marina, but otherwise not a lot of scenery

Thank wherewegoin
West Palm Beach, Florida
Level Contributor
95 reviews
51 restaurant reviews
common_n_restaurant_reviews_1bd8 27 helpful votes
4 of 5 stars Reviewed 6 days ago NEW

I worked at this restaurant as a bartender thirty years ago. At the time it was named Longfellow's, and the Town Dock was next door. Anyway thirty years later it is still a very nice place on the water in St. Michaels. We had brunch late on a Sunday morning in June. The place was relatively quiet from what I... More 

Thank pipehorse
Level Contributor
6 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 1 week ago

My daughter and I both ordered soft shell crabs. She really liked hers, I felt that it needed some Old Bay. We both loved the homemade chips.

Thank Roslynann
Hilton Head, South Carolina
Level Contributor
363 reviews
218 restaurant reviews
common_n_restaurant_reviews_1bd8 127 helpful votes
4 of 5 stars Reviewed 1 week ago

Stopped for lunch while visiting friends who live here. I have been here a few times (I live on Hilton Head Island) and the food, beverage selection and service are always very good... The view on the deck or inside with the big windows overlooking the water is always great watching the boats and wild life come and go.

Thank DocHarrisHHI
Easton, Maryland
Level Contributor
6 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 1 week ago

Great restaurant. Service excellent, food choices, wide variety. Location: great views of the St. Michael's harbor. Being elevated above the water, and having different levels, inside and out really makes for a special evening. Parking lot just outside of the restaurant and on the street. Having a number of really neat and cool bars (cocktail lounges very near (next door)... More 

Thank John P
Exton, Pennsylvania
Level Contributor
12 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
3 of 5 stars Reviewed 1 week ago

My boyfriend and I visited Town Dock Restaurant for lunch. We sat inside because it was just too hot and humid. We did get a window seat and the view was lovely. We each had the crab salad. The salad was very good with tons of lump crabmeat, but one thing that turned me off was that the avocados weren't... More 

Thank Mary Ellen W
1 review
5 of 5 stars Reviewed 1 week ago via mobile

I drove from the Magothy River in Pasadena and hour and a half on my jet ski just to get there crab cakes. Also had peanut butter chocolate cake. Delicious! I will return on my jet ski again this summer!

Thank Susan G
Hertfordshire, United Kingdom
Level Contributor
36 reviews
22 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
4 of 5 stars Reviewed 2 weeks ago

We are a family from UK. We visited Town Dock June 2015 looking to hold our rehearsal dinner the following year. We met with Jon and told him what our plans were. Jon is very easy to work with and was always quick to reply to our emails.The view from the restaurant and the food was fantastic. Would recommend holding... More 

Thank sue533
Arcola, Texas
Level Contributor
58 reviews
34 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
4 of 5 stars Reviewed 2 weeks ago via mobile

The Town Dock offers a nice view of the harbor and good seafood. We had a large group and the service was good and prices reasonable.

Thank Bruce R

Travelers who viewed Town Dock Restaurant also viewed

St. Michaels, Talbot County
St. Michaels, Talbot County
St. Michaels, Talbot County
St. Michaels, Talbot County

Been to Town Dock Restaurant? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 stars
    4.5 of 5 stars
  • Value
    4 of 5 stars
    4.5 of 5 stars
Average prices
$15 - $30
American, Bar, Seafood, Soups, Pub
Dinner, Brunch, Late Night
Restaurant features
Reservations, Outdoor Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Takeout, Seating
Good for
Scenic view, Bar scene, Families with children, Local cuisine, Special occasions, Large groups
Open Hours
11:30 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 9:00 pm
11:30 am - 10:00 pm
11:30 am - 10:00 pm
Location and Contact Information
  • Address: 125 Mulberry St, St. Michaels, MD 21663
  • Location: United States  >  Maryland (MD)  >  Talbot County  >  St. Michaels
  • Phone Number: +1 410-745-5577
Town Dock restaurant is located right on the waterfront with sweeping views of the harbor from every seat. Specializing in seafood, but offering steaks and seasonal specialties, Town Dock will satisfy any palate. Whether you're in casual attire or dressed for a special occasion you will feel comfortable in the friendly atmosphere. The downstairs bar and Fireside Lounge offer happy hour every day from 4-7pm. Dine in one of the expansive dining rooms or outside on the deck in the warmer weather. After dinner, visit Top of the Dock Bar & Lounge upstairs for one of the best views of the harbor and live entertainment when scheduled.If you are here for the day or staying overnight, Town Dock Restaurant is a must visit restaurant for lunch or dinner.

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Town Dock Restaurant and other visitors
1 question
Ask a question

See all questions (1)

Questions? Get answers from Town Dock Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?