Dragon City in Baltimore: Dim Sum and Roasted Meats on the Edge of Canton
Dragon City is a 200-seat Cantonese restaurant on the border between Canton and Fells Point that specializes in whole roasted duck and dim sum served from carts during lunch service. It operates as a sit-down dining room rather than a carryout-only counter, and its menu splits between traditional dim sum, roasted meat platters, and a full Cantonese dinner selection that leans toward poultry and seafood.
What Dragon City actually is
The restaurant occupies a corner storefront with red vinyl booths, lazy susans on most tables, and a kitchen visible through an open pass. Service defaults to Cantonese unless you order in English; English-language menus are available. The space feels institutional in the best way, built for groups and return customers who know what to order. No cocktail program, no craft aesthetic, no pastry case up front. The focus is food volume and execution at prices that assume you are eating here regularly, not once as a destination.
Dim sum cart service and roasted meat
Dim sum arrives by cart Tuesday through Sunday from 10 a.m. to 2 p.m., with staff marking check cards as you select dishes. Siu mai, har gow, char siu bao, and turnip cakes move past constantly; price per dish runs $3 to $5 depending on size and ingredient. A full dim sum lunch for one person typically costs $18 to $25 including tea. Whole roasted duck ($38 to $48, depending on size) comes halved and served with a small dish of house sauce and steamed rice; a roasted pork belly dish runs $32. Both are cooked to order for dinner service, not held under heat lamps, which means a 15-minute wait during peak hours. Roasted meats are sliced to order tableside on request. Dinner entrees including noodle soups, seafood clay pots, and stir-fried vegetables run $12 to $22. Tea is $2 per person.
How it compares to other Baltimore Cantonese options
Jade Garden on Harford Road offers dim sum at slightly lower prices ($2.50 to $4.50 per item) in a smaller room with cart service during overlapping hours. However, Jade Garden does not roast its own duck; those proteins are sourced. Dragon City roasts daily and the difference in moisture and skin texture is measurable. Ding How, also in Canton, runs dim sum from 10 a.m. to 1 p.m. weekdays only and charges similarly to Dragon City, but has a smaller cart rotation and closes earlier in the day. Choose Dragon City if you want roasted meat as your centerpiece and expect to spend 90 minutes. Choose Jade Garden if you prioritize value and dim sum alone, and are flexible on protein sourcing.
Who it suits and who it does not suit
Dragon City suits groups of three or more, families with children who can eat from shared plates, and anyone fluent or semi-fluent in Cantonese; ordering is easier in Cantonese because staff can make suggestions and handle substitutions faster. It suits visitors who want authenticity over ambiance and understand that "quiet" is not part of the offer during dim sum service. It does not suit solo diners looking for solo-portion pricing, anyone expecting individual plating or a quiet meal, or people uncomfortable eating from shared platters with strangers nearby. It does not suit dietary restrictions outside the standard carnivore-vegetarian split.
What the first visit involves
Arrive between 11 a.m. and 1 p.m. on a weekend to see the full cart rotation. A server will seat you, pour hot tea automatically (bring your own if you prefer another drink; no BYOB alcohol), and hand you a check card and pencil. Carts begin circulating; you check items you want, or point to the cart and nod. Pay attention to the color of the check marks on your card because staff tallies them at the end. Roasted meat requires a 5 to 10 minute wait even during dim sum hours; order it early if you want it during your meal, not after. No reservations for dim sum. Dinner service (5 p.m. onward) operates from a printed menu and does take reservations for groups of 8 or more.
Hours, parking, and logistics
Dragon City opens at 10 a.m. Tuesday through Sunday and serves dim sum through 2 p.m. Dinner service runs 5 p.m. to 10 p.m. Monday through Thursday, 5 p.m. to 11 p.m. Friday and Saturday, and 5 p.m. to 10 p.m. Sunday. Closed Mondays. Street parking only; the narrow Canton intersection fills quickly during peak dim sum hours, so plan to circle or park one block away on Chapel Street. No private lot. The nearest lot is municipal parking two blocks south. The restaurant does not validate.
Dragon City's roasted duck and cart dim sum make it essential for anyone serious about Cantonese food in Baltimore, and its pricing keeps it functional as a regular destination rather than an occasional splurge.

