Places to Eat

Crepes by the Bay

Delicious and affordable, sweet and savory breakfast and lunch of French crepes. Located right on Talbot Street next to Ava’s.

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

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

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