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.

Mama's on the Half Shell

2901 Odonnell St, Baltimore, MD 21224-4821
+1 410-276-3160
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent57%
  • Very good31%
  • Average8%
  • Poor2%
  • Terrible2%
Travellers talk about
“brunch” (21 reviews)
“seafood chowder” (31 reviews)
Open Now
American, Bar, Seafood, Vegetarian Friendly, Gluten Free Options
$$ - $$$
2901 Odonnell St, Baltimore, MD 21224-4821
All Details
Write a ReviewReviews (585)
Traveller rating
Traveller type
Time of year

1 - 10 of 577 reviews

Reviewed 1 week ago via mobile

Bartenders were amazing. Great food, wish I had the stomach to try more than the crabcake benny. Crushes are delish! Super fun place!

Thank nh73
Jackie M, Owner at Mama's on the Half Shell, responded to this reviewResponded 5 days ago

Thank you for the amazing review! We are very happy you truly enjoyed everything about your visit with us, you'll just have to come back to try more of our crabcake benny! We can't wait to see you again, take care.

Reviewed 1 week ago

I liked everything about my first visit to Mama's for dinner. The atmosphere, food and service where all excellent. It seems to be a very popular place, I was there with two others on a Wednesday night and I don't think I saw and empty...More

Thank Kwldtrvlr
Jackie M, Owner at Mama's on the Half Shell, responded to this reviewResponded 1 week ago

Thank you for the wonderful review. We are thrilled you were finally able to visit Mama's on the Half Shell and truly enjoyed everything about your experience. Our crab cake is definitely a signature dish with us and it is so great to hear you...More

Stay in the know!Get the latest updates on restaurants and more in Horsham.
Join TripAdvisor
Reviewed 2 weeks ago

That was a really, really good RARE pan-seared salmon - the asparagus cooked to perfection and the beurre blanc sauce of french quality! Well done! Salmon is often dry and overcooked and this was as salmon should be. Tried a selection of oysters - and...More

Thank Queen14259
Reviewed 3 weeks ago

Joined family for lunch on the weekend for seafood. The placed was packed and loud, but we were seated very fast. staff was friendly and the service was good. We had heard about the outstanding lobster roll from friends who said it was fresh and...More

Thank P5433DZrobertm
Reviewed 4 weeks ago via mobile

I ordered the catch of the day and boy was it awful. Seafood chowder was subpar at best and mamas mac’n cheese is super greasy. The best part of dinner was the wine (great selection).

Thank williamwellington
Reviewed 10 February 2018

Great service, great food! Favorite place in Canton...Mammas classic salad is a favorite. The fried oysters were outstanding!!

Thank janiegan
Jackie M, Owner at Mama's on the Half Shell, responded to this reviewResponded 13 February 2018

Thank you so much for the awesome review! We are thrilled our classic salad is a favorite and you enjoyed our fried oysters. We can't wait to see you again!

Reviewed 8 February 2018 via mobile

Had a reservation and we were seated immediately. Waitress was friendly and attentive. Food was average except for the black olive spread, and calamari that was good. Salmon same out undercooked so had to send that back.

Thank Mdjohnson0819
Reviewed 31 January 2018 via mobile

This was my first time visiting this restaurant. I ordered the seafood salad sandwich, but with no bread, it was awesome. It had a crab cake, shrimp salad, and applewood smoked bacon, I’m telling you it was killer. This place we be a regular visit...More

Thank Jeffrey O
Jackie M, Owner at Mama's on the Half Shell, responded to this reviewResponded 3 February 2018

Hi Jeffrey, thanks for the awesome review. We are thrilled you enjoy our signature seafood salad sandwich with all the fixings and definitely can't wait to see you again soon! Cheers!

Reviewed 28 January 2018 via mobile

Met friends from out of town here for dinner. The service was excellent. I got French onion soup which was very good and the pasta of the day that was full of various seafood and a good amount, however it was very bland. They did...More

Thank Brandon A
Reviewed 28 January 2018

Was hoping to get a rez at another Oyster Bar but could not so chose Mama's for our party of 4. Sat upstairs in a cozy and interesting room. We started with two dozen oysters. Perfectly opened and clean. They were delicious. Our waiter had...More

Thank ScottMacD50
Jackie M, Owner at Mama's on the Half Shell, responded to this reviewResponded 29 January 2018

Hi Scott, thank you for the great review! We are happy your plans worked out and you made your way to Mama's for a wonderful evening. It is great to hear you truly enjoyed our oysters on the half shell as well as both the...More

Nearby HotelsSee all 67 hotels in Baltimore
Inn at Henderson's Wharf
1,031 reviews
1.18 km away
Sagamore Pendry Baltimore
337 reviews
1.45 km away
Admiral Fell Inn
1,352 reviews
1.58 km away
Hyatt Place Baltimore / Inner Harbor
800 reviews
2.09 km away
Nearby Restaurants
Nacho Mama's
193 reviews
.03 km away
Dangerously Delicious Pies
155 reviews
.01 km away
Jasa Kabob
27 reviews
.04 km away
Nearby Attractions
The Black-Eyed Susan
17 reviews
.25 km away
Pride of Baltimore II
44 reviews
.31 km away
Canton Waterfront Park
34 reviews
.27 km away
Creative Alliance
17 reviews
.81 km away
Ask a question
Questions & Answers
Kari S
23 May 2017|
AnswerShow all 2 answers
Response from Pat M | Reviewed this property |
20 minutes.
Kelly K
22 February 2016|
AnswerShow all 3 answers
Response from bibio7 | Reviewed this property |
Tons of restaurants, nice view for walking, inner harbor is pretty close by
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$12 - US$40
Lunch, Dinner, Brunch, Breakfast, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Television, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Reservations, Accepts Credit Cards
Good for
Local cuisine, Special Occasion Dining, Bar Scene, Kids, Child-friendly
Open Hours
9:00 AM - 2:00 AM
11:00 AM - 2:00 AM
11:00 AM - 2:00 AM
11:00 AM - 2:00 AM
11:00 AM - 2:00 AM
11:00 AM - 2:00 AM
9:00 AM - 2:00 AM
Location and Contact Information
  • Address: 2901 Odonnell St, Baltimore, MD 21224-4821
  • Location: United States  >  Maryland (MD)  >  Baltimore>  > Canton
  • Neighbourhood: Canton
  • Phone Number: +1 410-276-3160
In 2003, we opened Mama's on the Half Shell. Our opening day was the realization of five years of dreaming, discussing and collecting. As native "Baltimoreans," we felt Baltimore lacked a real seafood restaurant. Because of our love for the restaurant business, our favorite pastime is to dine out, but we struggled to find the real taste of Baltimore seafood. We missed the classics, the ones that we could count on as kids, such as Connely's & Hausner's, the one we would visit with friends from out of town who say "take us to a real Baltimore seafood house." We missed that and wanted to bring it back. That's why we created Mama's on the Half Shell. Our menu is the most important part of our restaurant, but we also want our guests to come in and feel comfortable for any occasion: bringing in a client, Sunday football, a birthday, anniversary or just some time out. It's a great place to visit after a day on the water and it's also remembered by some as the place where they got engaged. Our restaurant is a place that you could "bring it or bring it down." There is really no average age at Mama's on the Half Shell which leads us to believe this truly is a Baltimore classic for food and celebration. For a good start to a classic Baltimore meal at Mama's, order a fried crab cake with mustard and our famous Orange Crush. Have a seat at the raw bar and just drift back into your best Baltimore memory, hon! It is our hope that when you are with us you feel you are welcomed into our home with open arms.
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