B Restaurant in Baltimore: Contemporary American Cooking Near the Harbor
B Restaurant is a 70-seat fine-dining establishment in Harbor East that serves contemporary American cuisine with seasonal ingredients and refined technique. It sits between casual neighborhood spots and formal hotel restaurants in Baltimore's dining hierarchy, offering a middle ground: dress code suggested but not enforced, tasting menu available but not required, and prices that reflect serious cooking without the premium attached to city landmarks.
What B Restaurant Actually Is
B opened in 2013 and operates as an independent kitchen focused on ingredient-driven plates rather than a single regional cuisine or gimmick. The dining room is compact, with tables close enough that conversation carries, and the kitchen—visible from the bar—becomes part of the experience. Service is attentive without hovering. The restaurant does not do bar seating for walk-ins; it is reservation-only, every night.
Menu and Pricing
The a la carte menu centers on proteins (duck breast, halibut, short rib) paired with seasonal vegetables and house-made stocks. Mains run $32 to $38. A three-course prix fixe menu costs $65 per person; a five-course tasting menu with wine pairings runs $145 per person. Oysters and composed appetizers run $14 to $18. The wine list is Maryland-forward without excluding California or Europe; by-the-glass pours are $10 to $16. Verify current pricing when booking, as ingredient costs shift seasonally.
The kitchen changes its menu quarterly. Recent plates have included pan-seared scallops with charred spring onions and brown butter, and grass-fed beef with roasted marrow bone and seasonal greens. Dietary restrictions are accommodated with advance notice.
How It Compares to Other Baltimore American Restaurants
B differs from Chez François, a French fine-dining institution in Fells Point that leans classical and costs more ($85 prix fixe, jackets required). It differs from Woodberry Kitchen in Hampden, which emphasizes sourcing and casual atmosphere at lower price points ($18 to $28 mains). Attaboy, a small wine-focused American spot in Canton, shares B's size and ingredient focus but skews more casual and wine-centric. B is closest to Ouzo Bay in Harbor East—also contemporary American, also 70 seats, also prix fixe available—but Ouzo Bay's menu draws on Greek and Mediterranean themes, while B remains deliberately non-regional.
Choose B if you want refined technique and seasonal American cooking in an intimate setting without the formality of Chez François or the informality of neighborhood bistros. Choose Woodberry Kitchen if you prioritize transparency about sourcing and want a louder, more relaxed room. Choose Ouzo Bay if you want similar scale and price but prefer Mediterranean direction.
Who This Suits and Who It Does Not
B works well for special occasions, first dates, or diners seeking depth in a single tasting menu. It suits wine drinkers willing to pay for pairings. It does not suit groups larger than six without calling ahead to discuss table arrangement. It is not the place for children (no kids' menu, tight quarters, long courses). It is not casual; jeans are fine, but the room expects intention.
What the First Visit Involves
Call to reserve; the restaurant rarely holds tables for same-day walks. Upon arrival, you'll be seated within five minutes. If ordering a la carte, expect to order appetizer and main together; courses arrive in standard fine-dining pacing, roughly 20 to 30 minutes between courses. A full tasting menu runs two to two and a half hours. Water is poured without asking. Bread and butter arrive before the first course. The server will ask about allergies and preferences early and will not surprise you with an unexpected course.
Hours, Parking, and Logistics
B Restaurant is open Tuesday through Saturday, 5:30 p.m. to 10 p.m. Sunday and Monday are closed. The restaurant does not serve lunch. Parking is street parking on Aliceanna Street or in the Harbor East garage one block east; Harbor East parking validates at some nearby businesses but not at B itself. The space is accessible via a single step at the entrance; call ahead if you have mobility questions.
B earns its reservation-only model by maintaining consistency across a small menu and kitchen. It is one of the few independently operated fine-dining restaurants in Baltimore that does not rely on hotel backing or a chef's celebrity.

