Maryland is best known for its blue crabs, and you’ll probably have difficulty finding a good restaurant in state that doesn’t have some crabs on the menu. Baltimore, the largest city in the state, is filled with hundreds of great restaurants that offer some of the best bites. It doesn’t matter whether you’re craving steak or fish, sweet or savory. You’ll find a restaurant here that will make your belly happy and full. Out of all the restaurants in all of Baltimore, here are the 10 best for you to choose from.
Thames Street Oyster House
There’s nothing like sitting in a classic oyster house to enjoy some of the best live/raw foods you could find. Thames Street Oyster House is almost an attraction in the city. You’d have to go to the restaurant if you ever find yourself in Baltimore. You’ll enjoy an incredible a la carte menu of shellfish and fish. Otherwise, you can order from the rest of the menu filled with delicious goodness.
The location itself is to die for. You’ll never dine at a more rustic and romantic location. The brick façade does it all, but the food is what elevates the Woodberry Kitchen experience to the next level. Come dine here with someone you love; you’ll find plenty of odd menu offerings to try together.
Baltimore has its fair share of good Italian food, and Joe Benny’s is easily one of the best. At the heart of Little Italy, you’ll find this gem of a restaurant that offers focaccia pizza. We really don’t need to say anymore than that except maybe for the fact that they also make the best meatballs within a 50-mile radius—or more.
Greek food is such comfort food that it’s really difficult to make it luxurious. Cava Mezze does this successfully without losing the touch of comfort and flavors that make Greek food—well, Greek. There are plenty of Mediterranean musts at this restaurant, so make sure you keep coming back.
Here’s another Italian restaurant in the city that does something different. Bottega is a Tuscan restaurant, and they switch up their menu often to reflect what’s available locally during the season. It’s a Tuscan tradition that the restaurant has transported all the way to Baltimore. Everything you eat at Bottega is guaranteed to be fresh and completely Italian.
Fine dining at the Charleston Restaurant is one of the more unique experiences you could ever have at Baltimore. The menu is somewhat pre-fixed, and you get to choose however many courses you’d like in one sitting. We highly suggest you do the wine pairings because the restaurant is half-owned by a wine connoisseur.
Water for Chocolate
Named after the famed Esquivel book, this restaurant is probably as unique as the literary phenomenon. You’ll get comfort food here that will make you feel good in more ways than one. The restaurant offers hot and cold sandwiches, entrees, salads, and plenty of other delicious options to choose from. Make sure you try the coffee while you’re there.
Miss Shirley’s Café
It’s really not going to matter whether you know who Miss Shirley is or not; you have to go to this restaurant if you’re hungry and in need of some great food. Miss Shirley’s recipes are immaculate, and you’ll find yourself wanting the restaurant’s breakfast, brunch, and lunch offerings for dinner. You better take some to go in this case.
Asian fusion has never been better. Ekiben has some of the more versatile Asian menus you’d ever see. This is the only place where you can find Taiwanese curry fried chicken opposite some amazing charsiu ribs. You’ll also find tempura, Thai meatballs, and plenty of tofu options.
This list really wouldn’t be complete without Faidley. This is the home of the jumbo lump crab cake, after all. It’s also about the only place in the nation where you can still find coddies (cod balls) served on the menu. If you’re craving seafood, you better start at Faidley. You’re more than likely not going to want to go anywhere else after.