Maryland takes its blue crabs seriously, and nowhere is that clearer than at the small waterfront shacks that have been cracking claws for generations. These are the spots where paper-covered tables, wooden mallets, and steamed crabs piled high are the whole point.
Some sit right on the docks where the boats unload, while others have been family-run for over half a century. If you want a taste of real Chesapeake tradition without the tourist gloss, this list is a good place to start.
Here are eight beloved crab houses along Maryland’s shorelines that keep locals coming back season after season.
1. Cantler’s Riverside Inn, Annapolis

Getting here is half the fun, since many people arrive by boat and tie up right at the docks along Mill Creek. Cantler’s has been serving the Annapolis area since 1974, and it started with the Cantler family, who came from a long line of watermen.
Steamed blue crabs seasoned with Old Bay are the headliner, sold by the dozen and by size. The menu also covers crab cakes, steamed shrimp, and other Chesapeake seafood staples.
Seating spills out onto covered decks overlooking the water, which makes it a favorite for a laid-back afternoon. Parking can fill up fast on summer weekends, so arriving early is a smart move.
2. The Crab Claw, St. Michaels

Right on the harbor in St. Michaels, this spot has been a fixture since 1965 and sits next to the Chesapeake Bay Maritime Museum. The location makes it easy to combine a meal with a walk along the water.
Steamed crabs are the classic order, but the kitchen is also known for crab cakes, crab soup, and steamed shrimp. Diners can watch boats come and go from the open-air deck.
Because it draws a steady crowd during warmer months, weekends get busy. The waterfront setting and long history make it a reliable stop when exploring the Eastern Shore.
3. Abner’s Crab House, Chesapeake Beach

Families on the western shore have been heading to Abner’s for a no-frills crab feast for decades. Located in Chesapeake Beach, it sits near the marina and the town’s waterfront attractions.
The menu leans into Maryland tradition with steamed crabs, crab cakes, and crab soup, plus a range of other seafood platters. It is the kind of place where a big table and a pile of crabs is the plan for the evening.
Its casual, come-as-you-are feel makes it easy for groups of all ages. The nearby boardwalk and water park give visitors extra reasons to stick around.
4. Harris Crab House, Grasonville

Perched on Kent Narrows, Harris Crab House offers wide water views and easy access just off Route 50 on the way to the Eastern Shore. That location makes it a natural pit stop for travelers heading to or from the beaches.
The house is known for all-you-can-eat crab options during the season, along with steamed crabs by the dozen, crab cakes, and seafood platters. Boats can tie up at the docks, adding to the working-waterfront feel.
Two levels of seating give diners plenty of room to spread out. It is a solid choice for a big appetite and a clear view of Kent Narrows.
5. Waterman’s Crab House, Rock Hall

Rock Hall is a small fishing town that still feels tied to the water, and Waterman’s Crab House sits right at the harbor’s edge. Boaters can dock and walk straight to a table.
Steamed crabs and crab cakes anchor the menu, along with other seafood favorites served on a big open deck facing the water. Sunsets over the harbor are part of the draw.
The relaxed pace fits the town, which is popular with sailors and weekend visitors. If you want a quieter corner of the Eastern Shore with a genuine waterman’s vibe, this fits the bill.
6. Mike’s Restaurant and Crab House, Riva

Sitting along the South River near Edgewater, Mike’s has been a go-to for local crab lovers for years. The waterfront deck gives diners a front-row seat to boat traffic on the river.
Steamed crabs sold by the dozen are the main event, backed by crab cakes, steamed shrimp, and other seafood plates. The setting works well for both quick weeknight dinners and long weekend feasts.
Because it sits near Annapolis, it draws a mix of locals and visitors. The river views and easy access make it a dependable pick for a Maryland crab meal.
7. Suicide Bridge Restaurant, Hurlock
Set on the quiet banks of Cabin Creek in Dorchester County, this restaurant pairs a peaceful rural setting with a full Chesapeake menu. A riverboat docked nearby even offers cruises during the season.
Steamed crabs, crab cakes, and crab soup keep the focus on regional seafood. The out-of-the-way location gives it a calm, unhurried feel that stands apart from busier tourist stops.
The wide creek views make the deck a pleasant place to settle in. For anyone exploring the deeper reaches of the Eastern Shore, it is a memorable place to break for a meal.
8. Old Salty’s, Fishing Creek

Way down on Hoopers Island, past miles of marsh and water, sits Old Salty’s in the tiny community of Fishing Creek. The remote location alone makes it a real destination for seafood fans.
Housed in a former schoolhouse, it is known for crab cakes made in the heart of Maryland’s crabbing country, plus steamed crabs and other local seafood. Being surrounded by working watermen’s country gives the food a straight-from-the-source appeal.
The drive down Hoopers Island is scenic and low-key, with water on both sides. If you want to see where much of Maryland’s crab tradition lives, this end-of-the-road spot delivers.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.