Mama's on the Half Shell
Seafood restaurant · Baltimore
2901 O'Donnell St, Baltimore, MD 21224
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
- 2901 O'Donnell St, Baltimore, MD 21224
- (410) 276-3160
- www.mamasonthehalfshell.com