Byblos in Baltimore: Lebanese Cooking Rooted in Cross Street's Dining Evolution
A small Lebanese restaurant on Cross Street in Federal Hill, Byblos serves traditional dishes built around slow-cooked meats, housemade flatbread, and preparations that reflect the Levantine coast rather than a fusion or Americanized reading of the cuisine. The kitchen works from a focused menu of roughly 15 entrees, mezze, and grilled items, with prices that position it firmly in the mid-range for Baltimore dining and several notches below what similar cooking costs in New York or DC.
What Byblos actually is
Byblos operates as a casual counter-service and limited table restaurant with about eight seats, no reservations, and a throughline of regulars who order the same dishes repeatedly. The owner is Lebanese and trained in Beirut; the cooking reflects home-kitchen technique rather than fine-dining plating. Dishes arrive on simple white plates, often still steaming. The space itself is narrow, with limited decor beyond a few photographs and a counter where you watch lamb and chicken rotate on a vertical spit. It reads as intentionally stripped-down, which fits the neighborhood's mix of Portuguese cafes, dive bars, and working-class establishments that predate Federal Hill's current pricing.
Menu and pricing
Entrees run $14 to $22. A plate of shawarma (lamb or chicken) with rice, salad, and flatbread sits at $16. Grilled fish, when available, is $20. Mezze (hummus, baba ganoush, tabbouleh, stuffed grape leaves) cost $5 to $8 per item and are designed for sharing or as a solo starter. A family plate for two, which includes shawarma, two sides, salad, and bread, runs $32. Soft drinks and coffee are available; there is no alcohol license, and the owner does not permit outside bottles. Lunch (11 a.m. to 3 p.m.) and dinner (5 to 10 p.m., closed Mondays) are the standard windows; call ahead to confirm holiday hours, as these can shift.
How Byblos compares to other Mediterranean options in Baltimore
Byblos differs sharply from Mezze, a larger Lebanese-Mediterranean spot on Light Street in Harbor East, which operates as a full-service restaurant with a bar, printed wine list, and entrees in the $22 to $32 range. Mezze's plating is contemporary; Byblos's is direct. If you want to linger over cocktails and table service, Mezze fits better. If you want fast, uncomplicated food at lower cost, Byblos wins. Kabobi, a casual Afghan restaurant on North Avenue, occupies similar price and counter-service territory ($14 to $18 for rice plates, no reservations) but centers on different spice profiles and meat preparations. For Greek options, Ikaros on Fleet Street in Canton operates at a similar price point ($15 to $20) but with a broader menu and slightly more casual seating. Byblos is the tightest, least ornamented option and serves a narrower repertoire executed with consistency.
Who this place suits and who it does not
Byblos works for people seeking direct Lebanese cooking without markup or table service. Those comfortable eating at a counter, waiting 15 to 20 minutes, and taking their plate to one of the few tables nearby will be satisfied. A solo diner can order a mezze platter and bread for $13 and eat alone. Families can split a family plate affordably. It does not suit anyone needing to make a reservation, those looking for wine service, or diners who expect a full printed menu of 30+ items. The space is cramped enough that large groups (more than four) will feel crowded. Those accustomed to haute Mediterranean plating will find the food humble.
What the first visit involves
Walk in, review the handwritten daily specials taped near the register, and order at the counter. Cash is preferred but not required. You will receive a number and wait 12 to 18 minutes while the kitchen prepares your plate. Sit at one of the available tables or, in warmer months, take your plate outside to the sidewalk. Refills on water and soft drinks are available; ask the owner. There are no servers; you clear your own table.
Hours, parking, and logistics
Byblos opens for lunch at 11 a.m. and dinner at 5 p.m., closing at 10 p.m. Tuesday through Sunday, with Mondays off. Street parking on Cross Street is first-come, first-served and tighter during evenings and weekends; a public lot two blocks south on Hanover Street offers paid parking. The restaurant occupies a narrow storefront near the intersection of Cross and Hanover, walkable from the Federal Hill light-rail stop about six blocks north.
Byblos has survived and held its corner of Cross Street because it executes a narrow range of dishes competently and keeps prices low enough that a meal for two with mezze, drinks, and entrees costs under $40. For Baltimore diners wanting Lebanese food without pretense or wait-list friction, it remains the fastest, least expensive option in the city.

