Sherry B's Fish & Bar B Que in Baltimore: Carolina-Style Barbecue and Whole Fish on Canton

Sherry B's Fish & Bar B Que is a counter-service spot in Canton that specializes in Carolina-style pulled pork and whole smoked fish, with a small dining area and a strong takeout business. It fills a specific niche in Baltimore's barbecue landscape: a place where the meat is lean and vinegar-forward rather than thick and saucy, and where you can order a whole smoked rockfish or catfish as easily as ribs.

What Sherry B's actually is

The restaurant operates as a small, no-frills counter where you order at the window, pay, and either eat at one of a handful of tables or take your order out. There is no table service, no reservations, and no full liquor license, though beer and wine are available to purchase. The kitchen does not serve appetizers or dessert. The focus is entirely on the meat and fish: what arrives at your table should be hot, portioned generously, and flavored by smoke rather than sauce.

Smoked meats and fish, with pricing

The menu centers on pulled pork, ribs, and whole fish. A pulled-pork sandwich runs approximately $7–$8, while a half-rack of ribs costs around $12–$14. Whole smoked fish, a signature item, typically ranges from $15–$20 depending on the species and size; rockfish and catfish are the most consistent options. Sides include collard greens, cornbread, and baked beans; each costs roughly $2–$3 per serving. A plate with meat, two sides, and cornbread usually totals $15–$20. Prices may shift seasonally with meat costs; confirm the current menu when you visit.

The barbecue sauce is vinegar-based and mild, closer to North Carolina tradition than to Baltimore's thicker, sweeter house styles. It arrives on the side, which means you control how much seasoning reaches your meat.

How it compares to Baltimore barbecue options

Sherry B's sits apart from heavy-sauce barbecue houses like Chaps Pit Beef (which sells thick sliced beef and sweet sauce by the spoonful) and from the smoked-brisket focus of places like Smoke Bbq Shop in Fells Point. Its nearest competitor in approach is Dreamland Barbecue, which also pulls from Carolina tradition and avoids overwhelming sauce. The key difference: Sherry B's emphasizes whole fish as a primary menu item, which is uncommon enough in Baltimore that it becomes a reason to visit on its own. If you want burnt ends and beef ribs, go elsewhere. If you want lean pork and smoked rockfish with minimal embellishment, Sherry B's is the answer.

Who it suits and who it does not

Sherry B's works well for people seeking lighter barbecue, for anyone curious about smoked whole fish, and for those who value speed and simplicity over atmosphere. It is cash-friendly and inexpensive, making it a solid weekday lunch destination for nearby office workers. It does not suit diners seeking a full-service restaurant experience, cocktails, or a complex menu. It is not a date-night spot. It is also not ideal if you dislike vinegar-forward seasoning or have a strong preference for heavily sauced meat.

What the first visit involves

Arrive expecting a queue during lunch hours (roughly 11:30 a.m. to 1:30 p.m. on weekdays) and a shorter line during dinner. Read the menu board while you wait. If you have never eaten Carolina-style barbecue, order a pulled-pork sandwich first to understand the house style, then choose a side and a drink. If you want to try the smoked fish, ask the person taking your order what is available that day, as the species and size vary. Pay in cash if possible; the register accepts cards but the place operates as a cash business at heart. Eat at one of the small tables inside, or take the food to Cantonese Park a few blocks away if weather permits.

Hours, parking, and logistics

The restaurant typically operates Tuesday through Saturday, 11 a.m. to 8 p.m., though hours may shift seasonally or for holidays; call to confirm before a special trip. Street parking on nearby avenues is usually available, though the Canton neighborhood fills on weekends. There is no dedicated lot. The space is small and can reach capacity during peak lunch, making takeout a reliable option if dining in feels too crowded.

Sherry B's does not reinvent barbecue or chase trend. It serves straightforward meat and fish smoked well, at a price that makes sense, in a neighborhood where those things are still somewhat rare. That reliability, combined with the whole-fish specialty, is why it holds its place in Canton.