Bullocks Family Restaurants in Baltimore: Old-School Seafood Counter and Sit-Down Dining

Bullocks is a two-part seafood operation that has operated in Baltimore since 1944, split between a walk-up counter focused on fried fish and a full-service dining room serving cooked-to-order seafood entrees. The counter moves fast and cheap; the dining room offers slower, more formal service at higher price points. Both anchor the same building on North Haven Street in Canton, making it one of the few places in the city where the same kitchen can serve you battered fish in 10 minutes or a pan-seared rockfish platter with sides in 45 minutes, depending on which door you enter.

What Bullocks Actually Is

The counter side operates like a classic Baltimore carryout: order at the window, wait for your number, and take your food to a few fixed-seating areas or home. The dining room, separated by a wall, seats roughly 80 people at tables with full menu service. Ownership has remained in the same family since opening; the structure and workflow have not changed substantially in decades. The kitchen does not source locally or market sustainable practices; it is straightforward fried and grilled fish operation that prioritizes consistency over innovation. If you want to understand how Baltimore ate fish before farm-to-table messaging existed, Bullocks is the place.

Counter Menu and Pricing

Fried fish platters at the counter, the core offering, run $16 to $20 depending on the fish: perch, catfish, rockfish, and spot are standard. Each includes fries and a roll. A half-pound of fried shrimp costs around $14. Crab cake sandwiches hover at $12 to $14. Fish and chips (a smaller, lighter version sold as a carry-out option) run $10 to $12. Prices shift with market cost of fish; call ahead at 410-732-8272 to confirm if you are budget-sensitive. Counter orders typically come in five to ten minutes during non-peak hours and 15 to 20 minutes during lunch and Friday evenings.

Dining room entrees are priced separately and higher: pan-seared or broiled rockfish, crab-stuffed rockfish, and shrimp platters range from $24 to $32 and include a vegetable side, potato, and bread. Crab cakes in the dining room are plated as a main course around $28 to $30. The dining room enforces table minimums during peak times on weekends.

How Bullocks Compares to Other Baltimore Seafood

Bullocks counter competes directly with G&M Restaurant (also East Baltimore, also family-run, also counter-and-dining model) on speed, price, and consistency of fried fish. G&M's counter platters are comparable in price and portion, but Bullocks has stronger reputation for crab cakes. Faidley's Seafood (Lexington Market) offers higher-end fried fish and crab cakes in a market stall setting; it is pricier ($18 to $22 for a platter) and less private than either Bullocks or G&M.

For sit-down service at comparable prices, Obrycki's (Fells Point) offers Chesapeake seafood in a more tourist-oriented setting, with entrees in the same $24 to $32 range but in a renovated, upscale dining room. Bullocks dining room is plainly decorated by comparison and draws fewer tourists.

The counter side is functionally different from restaurant-grade sit-down service; choose Bullocks counter when you want fast, filling fried fish and do not need to sit long or dress up. Choose the dining room when you want a plated meal and have time, or when you want to order rockfish prepared a specific way (pan-seared, broiled, or crab-stuffed). Choose Obrycki's if atmosphere and service formality matter more than price.

Who Fits Here and Who Does Not

Bullocks counter works for quick weekday lunch, takeout, and people who grew up eating this style. The dining room suits families, older diners, and people seeking a sit-down Chesapeake meal without paying Inner Harbor prices. Neither side is designed for high-end date nights, dietary restriction accommodation, or alcohol focus (the bar is minimal). The counter has limited seating and no Wi-Fi; it is not a work spot. The dining room is quieter but not a place to linger after eating.

What a First Visit Involves

Counter: Walk in, read the menu board above the register, order, and pay. Take a number. Sit at one of a few high-top tables or a bench along the window. Food comes in disposable containers. Fish arrives hot and oily. No table service.

Dining room: Walk past the counter to the back, be seated by staff, receive a printed menu. Order drinks (beer, wine, soft drinks). Wait 40 to 50 minutes for entrees. Service is steady but not rushed. Entrees come plated with sides already portioned. No separate appetizer menu.

Hours, Parking, and Logistics

Bullocks opens at 11 a.m. most days and closes by 10 p.m. on weeknights and 11 p.m. on Fridays and Saturdays. Sunday hours are typically 11 a.m. to 9 p.m. Hours vary seasonally; confirm before a trip. Parking is street parking on Haven Street and nearby side streets; a small lot behind the building is available but fills on Friday evenings. The location is in Canton, a 10-minute drive from downtown or a 20-minute bus ride via MTA Route 11. No reservations are taken at the counter; the dining room takes them only for groups of six or larger. Call 410-732-8272 to reserve or confirm details.

Bullocks survives because it serves the same food the same way it always has, at prices that reflect that consistency rather than renovation. It is not a destination for novelty, but it is proof that Baltimore's eating habits were shaped by places like this, and that shape has not moved much.