Located in the St. Michaels marina, this spot has some of the best waterfront views and a deck that's perfect for warmer weather. Before or after dinner, stop in for a beer at Eastern Shore Brewing.