While there are plenty of well known restaurants in the Old Line State, sometimes the best food is found in the most unsuspecting places. These 12 unassuming restaurants in Maryland will surprise your taste buds in the best way possible.
1. Jumbo Jimmy's Crab Shack, Port Deposit
Don't be thrown off by the dive bar atmosphere. This little spot serves delicious seafood including crab cakes, cream of crab soup, and of course... steamed crabs.
Address: 1065 Bainbridge Rd. Port Deposit, MD
2. Sean Bolan's Irish Pub, Bel Air
If you're a lover of meat then you'll drool over the hearty dishes at this unassuming pub. People love the food here, and it's not hard to see why.
Address: 12 S Main St. Bel Air, MD
3. Nonna Maria's Pizzeria & Italian Restaurant, Church Hill
Smack dab in between a couple of cornfields, it's easy to dismiss this place as a barn at first. From Italian cuisine to seafood, this charming spot will leave you feeling full.
Address: 5306 Church Hill Rd. Church Hill, MD
4. Rube's Crab Shack, Emmitsburg
This place looks almost like a motel from the exterior, but step inside and be blown away by the flavorful dishes. Most people come for the steamed crabs.
Address: 17308 N Seton Ave. Emmitsburg, MD
5. Blue Moon Cafe, Baltimore
When you think of a cafe, you think of coffee and croissants. This place in Fells Point, however, has an array of brunch options that folks go crazy for.
Address: 1621 Aliceanna St. Baltimore, MD 21231
6. Ann's Dari Creme, Glen Burnie
Just glancing at the outside, you'd assume that this spot only sells ice cream. While they do, they also serve some of the best subs and chili dogs in the area.
Address: 7918 Ritchie Hwy. Glen Burnie, MD 21061
7. Village Inn, Parsonsburg
Don't judge a book by its cover because Village Inn serves mouthwatering sandwiches. Pictured here is the crab club with two crab cakes stacked on top of one another. Yum!
Address: 32263 Old Ocean City Rd. Parsonsburg, Maryland
8. Hempen Hill BBQ Bar & Catering, Hagerstown
Meaty dreams come true at Hempen Hill BBQ. While you wouldn't know it from its strip mall exterior, this place is one of the highest rated restaurants in the area for its insanely good food.
Address: 13208 Fountain Head Plz Hagerstown, MD
9. Pancakes Plus, La Plata
This teeny tiny diner serves scrumptious old-fashioned meals. Check out the size of those pancakes!
Address: 6580 Rt 301 La Plata, MD 20646
10. Cookie's Kitchen, Pasadena
It's easy to drive by this little eatery, but don't! This little restaurant makes you feel like family, serving up delicious comfort food like waffles, omelets, and chipped beef.
Address: 4108 Mountain Rd. Pasadena, MD 21122
11. Duncan's Bar and Grill, Frostburg
You'll be surprised at this unassuming spot, as locals love the food that's not only made to perfection, but also light on your wallet. It doesn't get any better than that.
Address: 157 E Main St. Frostburg, MD 21532
12. Baldwin's Crab House, Joppa
This building may look like a church, but it's actually a highly rated seafood establishment. People love their crab cakes paired with friendly service.
Address: 525 Pulaski Hwy, Joppa, MD 21085