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” (25 reviews)
“seafood chowder” (31 reviews)
Closed Now
American, Bar, Seafood, Vegetarian Friendly, Gluten Free Options
$$ - $$$
2901 Odonnell St, Baltimore, MD 21224-4821
All Details
Write a ReviewReviews (589)
Traveller rating
Traveller type
Time of year

11 - 20 of 581 reviews

Reviewed 9 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 12 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 7 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 30 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 2 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 27 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

Reviewed 11 January 2018 via mobile

Our special treat following a check up at Johns Hopkins is a visit to Momma's! The food and atmosphere is exceptional!!! Everything is fresh, and made to order! If you love seafood, this restaurant is a MUST!!

Thank Elizabeth D
Jackie M, Owner at Mama's on the Half Shell, responded to this reviewResponded 15 January 2018

Thank you so much for the wonderful review, Elizabeth. We are thrilled your special treat just happens to be Mama's and you always enjoy yourselves! We can't wait to see you again. Take care.

Reviewed 21 December 2017

I went to lunch at Mama's with 4 of my business colleagues. We all started with a cup of the Maryland Crab Soup. Outstanding. Highly recommended. Very rich with lots of flavor. I had the broiled crab cake sandwich. Very good. Two of my colleagues...More

Thank revy2005
Jackie M, Owner at Mama's on the Half Shell, responded to this reviewResponded 24 December 2017

Thank you for the great review and excellent recommendation! Our Maryland Crab soup is a favorite among the restaurant menu as well as our crab cake sandwich. We are thrilled to hear everyone enjoyed all of their meals and we hope to see you back...More

Reviewed 20 December 2017

This was our 1st time here. We were invited to celebrate a birthday there. We arrived on a Sunday at 1 pm. The bar was fairly crowded and the 2nd floor dining room was pretty full. We had a Bloody Mary, the seafood club and...More

1  Thank sunfun4850
Jackie M, Owner at Mama's on the Half Shell, responded to this reviewResponded 21 December 2017

Thank you for the wonderful review. It is great to hear you enjoyed everything about your first visit with us. Our seafood club is a popular menu item, as well as our oysters. We can't wait for your next experience with us to try our...More

Reviewed 30 November 2017

We had a nice meal early in the evening. First time there and we would return if in the area. We had the chowder and a bowl of oyster stew. Both were quite good, but the chowder bowl could be almost a meal-thick and tasty....More

Thank Bonnie F
Jackie M, Owner at Mama's on the Half Shell, responded to this reviewResponded 5 December 2017

Hi Bonnie, thank you for the wonderful review. We are thrilled you truly enjoyed your overall evening with us at Mama's. It is so great you liked our oysters, chowder and oyster stew; and it must have been an off night for our crab cakes...More

Reviewed 22 November 2017

WOW!! This place is amazing. The wait staff for our first visit was outstanding. There were five in our party and they did an great job accommodating us. We went to the second floor and they put us in the corner with the window views....More

Thank PurpleRain82001
Jackie M, Owner at Mama's on the Half Shell, responded to this reviewResponded 26 November 2017

Thank you so much for the wonderful review! We are so happy you were able to enjoy the night views of Canton from your seating and truly enjoyed the Bouillabaisse. We hope to see you again soon! Take care.

Nearby HotelsSee all 67 hotels in Baltimore
Inn at Henderson's Wharf
1,041 reviews
1.18 km away
Sagamore Pendry Baltimore
359 reviews
1.45 km away
Admiral Fell Inn
1,357 reviews
1.58 km away
Hyatt Place Baltimore / Inner Harbor
817 reviews
2.09 km away
Nearby Restaurants
Nacho Mama's
195 reviews
.03 km away
Dangerously Delicious Pies
155 reviews
.01 km away
Jasa Kabob
27 reviews
.04 km away
Nearby Attractions
Pride of Baltimore II
44 reviews
.31 km away
Canton Waterfront Park
34 reviews
.27 km away
Creative Alliance
17 reviews
.81 km away
Five Monkeys Yacht Charters
11 reviews
.52 km away
Ask a question
Questions & Answers
Kari S
22 May 2017|
AnswerShow all 2 answers
Response from Pat M | Reviewed this property |
20 minutes.
Kelly K
21 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
Kids, Child-friendly, Bar Scene, Local cuisine, Special Occasion Dining
Open Hours
9:00 a.m. - 2:00 a.m.
11:00 a.m. - 2:00 a.m.
11:00 a.m. - 2:00 a.m.
11:00 a.m. - 2:00 a.m.
11:00 a.m. - 2:00 a.m.
11:00 a.m. - 2:00 a.m.
9:00 a.m. - 2:00 a.m.
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