Places to Eat

Eastern Shore Brewing

Tastings and growlers of craft beer, brewed on premises using the finest ingredients from around the globe.

  • 410-745-8010
  • St. Michaels, MD 21663

Foxy’s Harbor Grille

Full bar on St Michaels Harbor, with craft beer and frozen libations, plus fresh steamed seafood, fish tacos and more.

  • 410-745-4340
  • St. Michaels, MD 21663


Offering fresh fruits and vegetables, meats, cut flowers, plants, cheeses, eggs, and honey in the public parking lot behind Shore BBQ.

  • 202-362-8889
  • St. Michaels, MD 21663

Gina’s Cafe’

Unique southwest restaurant/bar, offering Southwest, seafood and vegetarian options, plus full bar, craft beers on tap, and wine.

  • 410-745-6400
  • St. Michaels, MD 21663

Great Shoals Cellars

At our tasting room in St. Michaels, we bring the bounty of Maryland right to your glass. We offer tasting flights of our wines and ciders, as well as small plate fare to complement our beverages. All of our wines are also available by the glass or bottle. 

  • 301-706-7568
  • St Michaels, MD 21663

Harbourside Grill

Spectacular waterfront marina views on a covered port deck, featuring a relaxed atmosphere with comfy couches and local draught bees and spirits.

  • 410-745-9001
  • St. Michaels, MD 21663

JoJo’s Cupcakes & Cream

Delicious cupcakes baked daily from scratch, using the finest ingredients, plus Kilby Cream ice cream.

  • 410-745-5080
  • St. Michaels, MD 21663

Justine’s Ice Cream Parlor

More than 20 classic and original rich flavors, plus sugar/fat-free ice creams, yogurt, sorbets and sherbets, and shakes

  • 410-745-0404
  • St. Michaels, MD 21663

Lan’s Tapas & Winebar

St. Michael’s first tapas restaurant, offering small-plate menu, plus beers on tap and wines by the glass or bottle.

  • 410-745-8001
  • St. Michaels, MD 21663

Limoncello Italian Restaurant & Wine Bar

Offering gourmet meals, handcrafted cocktails, and fine local and international wines.

  • 410-745-3111
  • St. Michaels, MD 21663