Photo Credit

Whether you’re craving American, Mediterranean, Persian, Italian, or something else, there are a wide variety of top-rated mouthwatering food spots in Southern Maryland to choose from. In this article, we introduce 10 of the best restaurants to take your family to!

Charles Street Brasserie

Located in Solomons, Charles Street Brasserie offers a nice fine dining experience. In the mood for some delicious smoked salmon, beef empanadas, or maybe crab mac n cheese? Enjoy brunch, lunch, or dinner by the water at this local favorite. This restaurant was ranked by Restaurant Guru as the Best Romantic Restaurant in 2020, so it’s the perfect spot for a date night!

The Front Porch

Enjoy dinner and cocktails in a Southern Maryland historic house in Leonardtown! The Front Porch offers a cozy, welcoming dining experience and an array of Southern Coastal Cuisine.

The Prime Street Grille

In White Plains, MD we have The Prime Street Grille, which offers mouth-watering steak and seafood dishes and a variety of other American favorites. This locally-owned restaurant won the Diners’ Choice award in 2020 and continues to win the hearts of locals and visitors with its delicious entrees and specialty cocktails and craft beers.

The Pier Restaurant

Sunset views and delicious seafood with patio seating is the kind of experience you’ll get at The Pier Restaurant in Solomons. You sure do have your choice of seafood dishes here!

The Island Hideaway

Enjoy some American dishes with beautiful marina views at The Island Hideaway in Solomons. You can sink your teeth in a melt-in-your-mouth burger, tacos, pork chops, Asian ribs, and more!

Sweetbay Restaurant & Bar

Sweetbay Restaurant & Bar is in Leonardtown, MD. Here you’ll find brunch, lunch, and dinner options that you’re sure to love. From the seafood omelet, blackened salmon, shrimp and grits, pan-seared scallops, and the Sweetbay burger, to the key lime pie, and the creme brulee, there is bound to be something you and the whole family will enjoy here.

Silver Skewers

Looking to mix it up a little with Persian cuisine in Southern Maryland? Silver Skewers is your place! Located in Waldorf, MD, this restaurant is a local favorite. People are raving about this place! Try the lamb – it’s a popular choice!

Galazio Restaurant & Bar

Try some Mediterranean dishes at Galazio Restaurant & Bar in La Plata! People are obsessed with the steak, so be sure to try it when you visit! Also, try the delicious souvlaki and kabobs!

Ruddy Duck Seafood & Alehouse

If you’re looking for beach vibes and outdoor seating, Ruddy Duck Seafood & Alehouse is the place to go. Located in Piney Point, MD, this spot offers a variety of seafood options as well as burgers, mac n cheese, and even some Asian cuisines like Bulgogi! Come check out what everyone’s talking about.

Captain Leonard’s Seafood Restaurant

Last but certainly not least, we have Caption Leonard’s Seafood Restaurant in Mechanicsville! This local spot offers delectable seafood dishes. People are saying it’s the best seafood they’ve ever had! Come see what all the fuss is about.

Come Eat in Southern Maryland!

Whatever food you’re craving, SOMD surely has something you’ll enjoy. Get the family together and grab some breakfast, lunch, or dinner at one (or all) of these top-rated Southern Maryland restaurants!

Get your Southern Maryland house pressure washed today! Call Kings Power Washing for a free estimate.