21 Best Restaurants in Baltimore, Maryland

Miss Shirley's

$$ | Inner Harbor Fodor's choice

With amazing pancakes, omelets, and French toast, this upscale cafe, now with locations at the Inner Harbor and in North Baltimore's Roland Park, has become the go-to destination for unbeatable breakfast and brunch (neither outlet serves dinner). Lunch entrées like the Chesapeake Club (crab cake, shrimp salad, lettuce, bacon, red and yellow tomatoes, avocado, and Old Bay remoulade on sourdough toast, dusted with more Old Bay) are also excellent. There's another location at 513 W. Cold Spring Lane in Roland Park.

Akbar

$ | Mount Vernon

A few steps below street level, this small restaurant is usually crowded and always filled with pungent aromas and the sounds of Indian music. Among the vegetarian dishes, alu gobi masala, a potato-and-cauliflower creation, is prepared with onions, tomatoes, and spices. Tandoori chicken is marinated in yogurt, herbs, and strong spices, then barbecued in a charcoal-fired clay oven. The lunch buffet is another good choice.

Ambassador Dining Room

$$ | Tuscany-Canterbury

A Tudor-style dining room in a 1930s apartment building is the setting for superb Indian fare. Go for the classics such as chicken tikka masala (grilled chicken in a sauce of red pepper, ginger, garlic, and yogurt) or alu gobi (spicy potatoes and cauliflower).

3811 Canterbury Rd., Baltimore, Maryland, 21218, USA
410-366–1484
Known For
  • outdoor dining in the lovely garden
  • excellent service
  • traditional Indian desserts
Restaurants Details
Rate Includes: Closed Mon.

Recommended Fodor's Video

Attman's

$ | Historic Jonestown

Open since 1915, this authentic New York–style deli near the Jewish Museum is the only vestige of Baltimore's "Corned Beef Row" operating in its original location. Don't be put off by the long lines—they move fairly quickly, and the outstanding corned beef sandwiches are worth the wait, as are the pastrami, homemade chopped liver, and other oversized creations. Attman's closes at 6:30 pm on Monday through Saturday and 5 pm on Sunday.

Azumi

$$$
In a town known for its local catch, Azumi's chef flies his fish in daily from Tokyo's famous fish market. Creative takes on Maryland specialties are sure to delight, such as the crab starter, made with tiny Sawagani crabs, which are fried whole and pop in your mouth like buttered popcorn. A favorite from the land is the Japanese A5 Miyazaki Wagyu.
725 Aliceanna St., Baltimore, Maryland, 21202, USA
443-220–0477
Known For
  • excellent sashimi, including fresh hamachi
  • extensive list of Japanese whiskeys
  • beautiful waterfront views in a luxury hotel setting

Blue Moon Cafe

$ | Fells Point

A cozy café with a celestial motif appropriate to its name, the Blue Moon is a favorite for breakfast, served until 3 pm daily. Start with one of the enormous house-made cinnamon rolls, but save room for excellent brunch fare such as crab Benedict and sky-high French toast coated in a Cap'n Crunch cereal batter and served with whipped cream and strawberries. On weekends it's open 24 hours, attracting revelers from Fells Point's many clubs and bars. On weekend mornings there's often a line, but it's well worth the wait.

1621 Aliceanna St., Baltimore, Maryland, 21231, USA
410-522–3940
Restaurants Details
Rate Includes: Credit cards accepted, Reservations not accepted

Chipparelli's

$$

The owners of Baltimore Little Italy mainstay Chipparelli's recently opened up a second outlet in the Old Chesapeake Hotel, an elegant historic building in the heart of Havre de Grace that dates back to the 1890s. In addition to serving up old-school favorites like Homemade Gnocchi and Spaghetti Toscanini, the location offers guest accommodations—not a bad ideal after all that pasta.

City Cafe

$$ | Mount Vernon

The lofty space and black-and-white tile floors give this casual spot a feeling of classic grandeur. Come here for American fare with a creative twist—shrimp and grits carbonara or juicy lamb burgers. Another standout is the grilled Atlantic salmon with cannellini beans. Service is warm and efficient. For dessert, order the affogato: it's made with salted caramel Taharka Bros. ice cream and served over a steaming cup of espresso. Weekend brunch is very popular.

Gertrude's

$$ | Charles Village

In the Baltimore Museum of Art, this casual yet classy spot cooks up creative Maryland specialties. Crab cakes, served with a variety of tasty sauces, are one option, Parmesan-crusted salmon is another. Finish with a decadent dessert.

10 Art Museum Dr., Baltimore, Maryland, 21218, USA
410-889–3399
Known For
  • lovely outdoor terrace overlooking the sculpture garden
  • a commitment to sustainable Chesapeake cuisine
  • Sunday jazz brunch
Restaurants Details
Rate Includes: Closed Mon. and Tues., Reservations essential

MacGregor's

$$

Behind the redbrick facade of a bank built in 1928, MacGregor's occupies two dining rooms on two levels, with glass walls on three sides looking onto the Chesapeake Bay. The interior is adorned with carved duck decoys, mounted guns, and antique prints of the town; there's also outdoor dining on a deck with a gazebo. Seafood is the specialty, and the kitchen claims to have the best crab cakes on the bay.

One World Cafe

$ | Tuscany-Canterbury

A favorite of Johns Hopkins students, this low-key restaurant, café, and bar is open morning until night for tasty vegetarian fare. Settle onto a couch or at one of the small tables for a portobello sandwich with caramelized onions and feta cheese, a wild rice and tempeh burger, or One World's version of that Baltimore specialty: a crabless crab cake. Fresh pressed juices, smoothies, espresso drinks, microbrews, and mixed drinks from the full bar fill out the menu.

100 W. University Pkwy., Baltimore, Maryland, 21210, USA
410-235–5777
Restaurants Details
Rate Includes: Credit cards accepted, Reservations not accepted

Ouzo Bay

$$$

Blink, and you may think you’re in South Beach: this trendy restaurant has quickly become the city’s most popular, where the suit-and-tie crowd sidles up to the elevated bar or takes a seat on the cushy outdoor terrace. Try the grilled octopus starter, tossed with lemon juice and capers, or the charcoal-grilled whole fish, be it wild sea bass, sole, or snapper.

1000 Lancaster St., Baltimore, Maryland, 21224, USA
443-708–5818
Known For
  • laid-back, sexy vibe
  • Mediterranean-style seafood
  • grilled lamb chops
Restaurants Details
Rate Includes: Reservations essential

Paper Moon Diner

$ | Charles Village

The ceilings and walls of this funky, colorful diner are plastered with toys and other interesting objects. People come at all hours (it's open 7 am–midnight every day except Tuesday, and until 2 am on the weekend) for the overstuffed omelets, big stacks of pancakes, burgers, nachos, sandwiches and... bacon milkshakes (a must-try). Stop by at midnight on a Friday or Saturday night to nosh on sweet potato fries with hipsters and students from nearby Johns Hopkins University. The servers have a diner attitude—they don't always seem too interested in serving, and the food might take a while—but the place is always lively and entertaining.

Rusty Scupper

$$ | Inner Harbor

A tourist favorite, the Rusty Scupper undoubtedly has the best view along the waterfront; sunset here is magical, with the sun sinking slowly into the harbor as lights twinkle on the city's skyscrapers. The interior is decorated with light wood and windows from floor to ceiling; the house specialty is seafood, particularly the jumbo lump crab cake, but the menu also includes an Angus beef burger, grilled rockfish, and filet mignon. Reservations are essential on Friday and Saturday and for the popular Sunday Jazz brunch.

402 Key Hwy., Baltimore, Maryland, 21230, USA
410-727–3678
Restaurants Details
Rate Includes: Credit cards accepted

Samos

$$ | Greektown

East of Fells Point is Greektown (20 minutes by car from Inner Harbor hotels), home to Baltimore's Greek population. An informal restaurant, done in clean, classic blue and white, Samos serves excellent Greek fare. Portions are generous, with lamb souvlaki and tender, juicy gyros leading the menu. Be warned: the folks at Samos often take the phone off the hook and stop offering carryout during the lunchtime rush. Samos doesn't offer beer or wine, but you can bring your own.

Sascha's 527

$ | Mount Vernon

High ceilings, warm yellow walls hung with paintings, and a giant crystal chandelier add drama to this spacious, artsy spot near the Walters. Choose from an eclectic menu of "bites" (appetizer-size plates), and tasty "big plates" such as shrimp and sausage grits, or bison sliders served on brioche. At lunch there's counter service only, with a choice of fancy sandwiches and enormous chopped salads. If you go for dinner, be sure to check out the extensive wine list.

527 N. Charles St., Baltimore, Maryland, 21201, USA
410-539–8880
Restaurants Details
Rate Includes: Credit cards accepted, Closed Sun. No lunch Sat.

Stuggy's

$ | Fells Point

This hot dog specialist a block from the Fells Point waterfront earns a large share of the lunch and late-night crowds with specialties like the Bmore Dog, with grilled baloney and deli mustard, and the Wild Thing, a Bison dog with blue cheese and diced raw onions. For dessert, the fried Oreo cookies have a certain charm. There's a second location in Federal Hill (at 17 E. Cross St.)

809 S. Broadway, Baltimore, Maryland, 21231, USA
410-327–0228
Restaurants Details
Rate Includes: Credit cards accepted, Closed Mon. and Tues.

Thairish

$ | Mount Vernon

Twenty years ago, Thai chef-owner Kerrigan Kitikul named his hole-in-the-wall dive in tribute to his Irish wife, but the food has always been as authentically Thai as anything you'll find in Baltimore. All entrées on the limited menu are $8.95, from the spot-on Pad Thai to the sizzling-hot Panang with just-barely-steamed vegetables in a perfect red curry. There are a few tables, but the business is mostly carryout. For the quickest service—this is a one-man kitchen—avoid the lunch and dinner rushes.

804 N. Charles St., Baltimore, Maryland, 21201, USA
410-752–5857
Restaurants Details
Rate Includes: Credit cards accepted, Closed Monday

Thames Street Oyster House

$$ | Fells Point

Like many historic buildings in Fells Point, Thames Street Oyster House has lived several lives, functioning as a brothel, saloon, and gift shop before opening in 2011 as a seafood restaurant. This might be its best incarnation, yet. The raw bar features a mouth-watering array of oysters, caught in regional, Atlantic, and Pacific waters. Also available are mussels, crab claws, scallops, quahogs, and lobster tails. Speaking of lobster, the delectable Maine lobster roll comes stuffed with poached lobster and is served on a buttered hot dog bun. The antique black bar and white-tiled floor impart a classic, yet comfortable vibe. The stained glass windows and exposed brick are original to the building.

Tio Pepe

$$ | Mount Vernon

Candles light up the whitewashed walls of these cellar dining rooms, where the menu covers all regions of Spain. The staple is paella à la Valenciana (chicken, sausage, shrimp, clams, and mussels with saffron rice); a less-well-known Basque preparation is red snapper with clams, mussels, asparagus, and boiled egg. Make dinner reservations in advance; walk-in weekday lunch seating is usually available.

Tortilleria Sinaloa

$ | Upper Fells Point

The Latino enclave just north of Fells Point, called Upper Fells Point, is fast becoming a foodie destination with many low-cost, authentic variations on Mexican and South American cuisine. This tiny but charming hole in the wall—mostly a take-out operation, although the counter space and in-house food presentations are lovely—is the best of the bunch. The homemade corn tortillas are the perfect platform for delectable tacos with fresh fish, pork, chorizo, or tongue. This is also the city's best place for tamales.