Mama's on the Half Shell, Canton is a popular Baltimore tavern which offers up large portions of rich, hearty seafood dishes and also features a large oyster selection.

This reasonably priced restaurant has attempted to recreate the seafood restaurants of the past. Fitting with this theme, the decorations feature photographs and cultural artifacts from Baltimore’s past.

There is a bustling bar downstairs that can be a bit noisy and crowded at times, although the upstairs dining room is cozy and much quieter.

In the summer, you can also dine on the sidewalk outside. The menu features a wide range of seafood dishes, including fried, steamed, or raw seafood as well as a selection of appetizers, sandwiches, soups, and salads. You would be missing out if you didn’t accompany your meal with one of the restaurant’s famous orange crushes.

2901 O’Donnell Street, Baltimore, MD 21224, Phone: 410-276-3160

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.