TopFlight Seafood in Baltimore: Whole Fish and Raw Bar in Canton

TopFlight is a full-service seafood market and counter restaurant in Canton that sells whole fish and fillets retail while serving raw bar items, fried platters, and composed dishes to eat at a handful of seats or take home.

What TopFlight actually is

TopFlight operates as a hybrid: working seafood market on one side, casual eating counter on the other. The shop sources whole fish daily, displayed on ice in the front case, and sells fillets, shrimp, crab, and prepared items. The eating area consists of five or six seats at a small bar facing the kitchen. The operation is small enough that you see the fish being cleaned and plated, scaled enough that both retail customers and walk-up diners move through steadily during lunch and early evening.

What you can order and pricing

The raw bar offers oysters (price per half-dozen varies by type and origin; verify current pricing when you call), clams, and ceviche. Fried platters, the backbone of the cooked menu, include shrimp, fish, scallops, and soft-shell crab in season. A typical fried entrée runs $16 to $22 and comes with sides like coleslaw, hush puppies, and fries. Grilled or steamed whole fish and fillets fill the middle tier; these are priced by the pound at market rate, usually $18 to $30 per serving once sides are added. Crab cakes and composed salads sit at $15 to $18. You order at the counter and eat at the bar or take food home. Retail fish prices track the wholesale market and shift weekly; the staff will quote you on specific cuts and weights if you ask before ordering.

How TopFlight compares to other Baltimore seafood spots

Baltimore has no shortage of crab-focused seafood houses, but TopFlight differs in its focus on whole fish and variety. Captain James Seafood in Fells Point emphasizes crab cakes and crab soup and operates more as a traditional sit-down restaurant; choose Captain James if you want a full dining room and want your meal centered on local crab. Lexington Market's seafood stalls (including Faidley's) offer quick, cheap fried seafood and crab cakes for $8 to $14 but lack seating and the raw bar element. G&M Restaurant in Canton focuses on crab houses fare (steamed crabs, cakes, and soup) with more seating and a rowdier bar scene; go to G&M if you want volume and a crowd. TopFlight's advantage is the raw bar combined with market-fresh whole fish and a quieter, less touristy setting. If you want to buy fish to cook at home and also eat a single meal in the same trip, TopFlight is the only option that handles both seamlessly.

Who TopFlight suits and who it doesn't

TopFlight works best for diners comfortable with simplicity, high-quality ingredients, and minimal fuss. It suits people buying fish for dinner preparation, professionals grabbing lunch, and anyone who wants oysters without dressing up or sitting through a long meal. It doesn't suit large groups (no table space), anyone wanting a full cocktail program (it's not licensed), or diners who need extensive menu options or customization. The bar seating means you're sitting close to strangers and the kitchen; if you want privacy or a laid-back table experience, order to go.

What the first visit involves

Walk in, scan the fish case to see what's available, and decide whether you're buying retail, eating at the bar, or both. If you're eating at the bar, ask to see a menu (small laminated sheet) or ask the staff what's ready. Oysters and ceviche come fast; fried items take 10 to 15 minutes. You'll eat surrounded by the smell and sound of fish prep. Payment is cash or card, no reservation needed. If you're buying a whole fish to cook at home, ask the staff to clean and fillet it; they'll do it while you wait or you can come back in an hour.

Hours, parking, and logistics

TopFlight opens Tuesday through Saturday; hours typically run 11 a.m. to 8 p.m., but verify ahead of time as they can shift with supplier availability. It sits on a Canton side street with street parking, usually available within a block. The shop is small and can reach capacity during lunch (noon to 1:30 p.m.) and early dinner (5:30 to 7 p.m.); off-peak hours mean shorter waits. No reservations; seating is first-come, first-served.

TopFlight fills a specific Baltimore need: access to quality whole fish and a raw bar without the formality or waitlist of a full restaurant, and without the chaos of a tourist-packed market stall. For home cooks and quick-lunch diners, it's the most direct path between the boat and your plate.