Business listingBaltimore
Seafood restaurant

Mama's on the Half Shell

Seafood restaurant · Baltimore

4.52,969 {count} reviews

2901 O'Donnell St, Baltimore, MD 21224

Mama's on the Half Shell

About

Located in the heart of Baltimore’s Canton neighborhood at 2901 O'Donnell St, Mama's on the Half Shell has become a go-to destination for those seeking an authentic taste of Maryland seafood. With a solid 4.5-star rating from nearly 3,000 reviews, the restaurant is widely recognized for its cozy, old-world atmosphere and a menu that highlights local staples. Guests frequently praise the raw oyster selection, which ranges from sweet to briny, as well as the signature crab cakes, which are noted for being packed with fresh, high-quality meat. Beyond the food, the establishment is frequently commended for its attentive and personable service staff, who often go out of their way to ensure a memorable dining experience. Whether visitors are stopping in for a casual lunch or a celebratory dinner, the menu offers a variety of comfort-focused dishes, including seafood chowders, mussels, and classic Baltimore-style crushes. The restaurant’s consistent ability to provide a welcoming environment and well-prepared seafood has earned it a loyal following among both locals and travelers passing through the city.

Reviews Mama's on the Half Shell

Mama's on the Half Shell is highly regarded for its fresh seafood, particularly its crab cakes and oyster selection. Guests consistently praise the attentive, friendly service and the cozy, welcoming atmosphere of the restaurant.

Strengths

  • High quality crab cakes
  • Fresh raw oyster selection
  • Attentive and friendly service
  • Cozy, pleasant atmosphere

Weaknesses

  • Inconsistent seasoning
  • Underwhelming side dishes

Best for

This restaurant is ideal for seafood lovers and those seeking a welcoming environment for date nights, celebrations, or casual dining.

Opening hours

Friday
11 AM–11 PM
Monday
11 AM–10 PM
Sunday
9 AM–10 PM
Tuesday
11 AM–10 PM
Saturday
9 AM–11 PM
Thursday
11 AM–10 PM
Wednesday
11 AM–10 PM

Contact

Mama's on the Half ShellBaltimoreSeafood restaurant