These Maryland Seafood Restaurants Know Exactly How To Do Crab And Fish Right
Maryland deals with seafood that no other state can quite replicate, and I say that as someone who has eaten their way through a lot of coastline in search of proof.
The Chesapeake Bay has been feeding this region for centuries, and the restaurants here carry that tradition with a kind of quiet, unshakeable pride that you can taste in every single bite.
I remember sitting down to a plate of steamed crabs that completely dismantled everything I thought I knew about what a great seafood dinner could feel like.
Mallets, newspaper on the table, and absolutely no pretension anywhere in sight. Just extraordinary food doing what extraordinary food does best.
If you love crab, fish, oysters, and everything the bay has generously provided for generations, the spots on this list are going to make you extraordinarily, messily, and completely happy.
1. L.P. Steamers

Some meals stick with you long after the last bite, and L.P. Steamers is exactly that kind of place.
Perched right in the Locust Point neighborhood of Baltimore, this spot has built a loyal following by doing one thing exceptionally well: steamed Maryland blue crabs loaded with Old Bay seasoning.
The setup is refreshingly no-frills. Brown paper covers the tables, mallets are handed out like silverware, and the crabs arrive in a steaming pile that means business.
You crack, you pick, you eat. Repeat until you cannot move.
The crab cakes here are worth ordering too, thick and lump-filled with barely any filler holding them together.
Locals treat this place like a neighborhood secret, even though the line outside on weekends tells a different story. At 1100 E Fort Ave in Baltimore, L.P.
Steamers earns every bit of its reputation.
First-timers should come hungry, arrive early, and absolutely skip the fork because eating crabs with your hands is practically a Maryland tradition.
This is the kind of seafood experience that makes you want to move to Baltimore just to make it your regular Tuesday night spot.
2. Faidley’s Seafood

Faidley’s Seafood has been a Baltimore institution since 1886, which means they have had a long time to perfect the crab cake. And perfect it they have.
Sitting inside the historic Lexington Market at 119 N Paca St in Baltimore, this counter-service spot operates with the kind of quiet confidence that only comes from generations of doing something right.
The crab cakes here are legendary for a reason. They are almost entirely jumbo lump crab meat, held together with just enough binder to keep things polite.
No fillers, no distractions, just pure sweet crab in a golden crust that cracks perfectly when you press your fork in.
Ordering here is a market experience in itself. You grab your food at the counter, find a spot, and eat standing up or perched on a stool like a true local.
The raw bar is also impressive, with oysters shucked fresh right in front of you. Faidley’s is proof that a paper plate and a plastic fork can hold one of the best bites in Maryland.
If you have never had a proper Baltimore crab cake, this is the place to start your education.
3. Nick’s Fish House

There is something almost magical about eating crabs while looking out at the water they came from.
Nick’s Fish House sits right on the Patapsco River at 2600 Insulator Dr in Baltimore, and the view alone earns it a spot on any seafood lover’s list. But the food is what keeps people coming back.
The steamed crabs here are seasoned generously and served by the dozen on outdoor picnic tables that feel made for a long, lazy afternoon.
The atmosphere is casual and lively, with a crowd that ranges from families celebrating birthdays to regulars who have claimed their favorite table for years.
Beyond crabs, the fish and shrimp dishes are solid and satisfying. The fried oysters are crispy without being greasy, which is harder to pull off than most people realize.
Nick’s has that rare quality of feeling like a party even on a slow weekday. The outdoor deck is especially popular in summer, when the breeze off the river makes the whole experience feel like a mini vacation.
Pack some patience for the wait on busy days, but trust that it is completely worth every minute you spend in that line.
4. Thames Street Oyster House

Fells Point in Baltimore has no shortage of good restaurants, but Thames Street Oyster House manages to stand out from the crowd with a focused, refined approach to Chesapeake seafood.
Located at 1728 Thames St in Baltimore, this spot has the feel of a classic East Coast oyster bar with just enough polish to make it feel special.
The oyster selection rotates regularly, featuring varieties from the Chesapeake and beyond. Each one arrives clean, cold, and properly shucked, which sounds basic but is actually a skill that not every place gets right.
The house-made mignonette adds a bright, tangy contrast to the briny oysters.
What really sets this place apart is the broader seafood menu. The crab dishes are thoughtfully prepared, and the fish entrees show real technique without being fussy or pretentious about it.
The interior has warm lighting, wood accents, and the kind of energy that makes you want to linger over a second round of oysters. Service is attentive without being hovering.
If you are looking for a seafood dinner that feels a little elevated but still rooted in Maryland tradition, Thames Street Oyster House absolutely delivers on that promise with style and consistency.
5. Costas Inn

Costas Inn is the kind of place that Baltimore families have been arguing over for decades, specifically about who gets to sit closest to the crabs.
Located at 4100 N Point Blvd in Baltimore, this spot has been serving steamed crabs since 1971, and the consistency over that many years is genuinely impressive.
The crabs come out heavy and generously seasoned, the way Maryland crabs should be.
Tables are covered in brown paper, and the whole operation runs with the cheerful efficiency of a place that has seen a lot of hungry people walk through its doors. First-timers are welcomed warmly, and regulars are greeted like family.
The crab soup here deserves a special mention. It is thick, rich, and loaded with vegetables and crab meat in a way that makes it feel like a meal on its own.
The crab cakes are also worth ordering, made with quality lump meat and minimal filler. Costas Inn does not try to be trendy or reinvent anything.
It simply serves excellent Maryland seafood in a comfortable, unpretentious setting that makes every visit feel like a celebration. That kind of reliable quality is something every great seafood town needs.
6. G&M Restaurant & Lounge

Ask any serious Maryland seafood lover about the best crab cake in the state, and G&M Restaurant & Lounge will almost certainly come up in the conversation.
Situated at 804 N Hammonds Ferry Rd in Linthicum Heights, this place has been making crab cakes the right way since 1979, and the recipe has barely changed.
The signature crab cake is enormous, packed with jumbo lump crab meat, and seasoned with enough Old Bay to remind you exactly where you are.
The outside crisps up beautifully while the inside stays tender and moist. It is the kind of crab cake that makes you close your eyes on the first bite.
G&M also does a solid job with other seafood dishes, including shrimp, flounder, and clam strips, but most tables around you will have a crab cake on them.
The dining room has a comfortable, lived-in feel that makes it easy to relax and take your time. Portions are generous, prices are fair, and the service is friendly without being rushed.
G&M is a reminder that the best seafood does not always come from a waterfront view. Sometimes it comes from a well-worn kitchen that has been perfecting the same dish for over four decades.
7. Woody’s Crab House

North East, Maryland is a small town with a big seafood reputation, and Woody’s Crab House is a major reason why.
This place draws crowds from across the region, and once you sit down to a pile of steamed crabs, the drive suddenly feels very worth it.
Woody’s keeps things classic and unpretentious. The crabs are steamed to order, seasoned with Old Bay, and served in quantities that encourage you to clear the table and ask for more.
The dining room has a warm, casual energy that feels genuinely welcoming rather than performatively rustic.
The menu goes beyond crabs, offering seafood platters, crab soup, and fried fish that hit the spot on every visit.
The shrimp dishes are consistently good, and the sides round out the meal without overshadowing the main attraction. What makes Woody’s at 29 S Main St special is the combination of quality and comfort.
You never feel rushed, the portions are honest, and the staff clearly enjoys what they do. It is a seafood house in the truest sense of the phrase.
Whether you are making the trip specifically for crabs or just passing through Cecil County, stopping here is one of the better decisions you can make all day.
8. Carrol’s Creek Cafe

Annapolis has a certain nautical charm that makes every seafood meal feel like it belongs in a movie, and Carrol’s Creek Cafe leans into that setting beautifully.
Sitting at 410 Severn Ave, the restaurant overlooks the Annapolis City Dock and the marina, giving you one of the prettiest dining views in the entire state.
The seafood here is handled with care and creativity. The crab dishes are Chesapeake-inspired but thoughtfully prepared, and the fish entrees show a kitchen that takes its sourcing seriously.
The crab bisque is smooth and deeply flavored, the kind of starter that makes you wish the bowl were twice as large.
Beyond the food, the atmosphere at Carrol’s Creek is genuinely relaxing.
The indoor dining room has large windows that frame the water, and the outdoor deck is one of the best places in Annapolis to watch the boats drift by while you eat.
It is slightly more upscale than a classic crab shack, but it never feels stuffy or out of reach. Service is warm and professional.
Carrol’s Creek is ideal for a celebratory dinner, a long weekend lunch, or any occasion that deserves a great meal paired with a view that does most of the talking.
9. The Narrows Restaurant

Crossing the Bay Bridge into Kent Island already feels like an event, and The Narrows Restaurant makes the arrival feel even more rewarding.
At 3023 Kent Narrow Way S in Grasonville, this spot sits right on the water with views of the Kent Narrows that are hard to beat no matter what season you visit.
The menu here reads like a love letter to Chesapeake Bay seafood. The steamed crabs are the obvious draw, but the rockfish dishes deserve equal attention.
Rockfish is Maryland’s state fish, and The Narrows prepares it in ways that highlight how sweet and delicate the meat actually is when handled properly.
The dining room has a polished but comfortable feel, with large windows that keep the water view front and center throughout the meal.
It is a step up from a casual crab house, with service and presentation that match the elevated setting.
Sunsets here are genuinely spectacular, turning the whole experience into something you will want to describe to everyone you know.
The Narrows also does well with oysters and crab soup, rounding out a menu that gives you plenty of reasons to stay for multiple courses. One visit here and you will understand why locals defend it so fiercely.
10. Cantler’s Riverside Inn

Finding Cantler’s Riverside Inn for the first time feels like discovering a secret that half of Maryland already knows.
Tucked along Mill Creek, this place requires a bit of navigation to reach, and that slightly off-the-beaten-path approach only adds to the experience waiting for you when you arrive.
The crabs here are some of the best in Annapolis, steamed hard and seasoned generously with Old Bay that gets into every crack and crevice.
The outdoor picnic tables along the water are the prime seats, especially on a warm evening when the creek is calm and the crabs keep coming. It is the kind of meal that turns into a two-hour event without anyone minding.
Cantler’s has been family-owned since 1974, and that history shows in how smoothly everything runs. The staff knows the menu inside and out, and the kitchen does not cut corners.
Beyond the famous steamed crabs, the cream of crab soup and the crab dip are both worth ordering.
The whole atmosphere is relaxed and genuine, the type of place that makes you feel like you earned something special just by showing up. Cantler’s at 458 Forest Beach Rd in Annapolis is not just a restaurant.
It is a Maryland rite of passage.
