Town Dock Restaurant, located in the historic waterfront village of St. Michaels, offers a full selection of fresh seasonal dishes with amazing waterfront dining. Seafood is the house specialty, but locals know Town Dock for much more including signature steaks, chops, pastas and seasonal specials. Coupled with an extensive wine, beer and cocktail selection from our bar Proprietor Jon Mason personally invites you to experience the “heart of the harbor”.
Town Dock has a water view room available for private parties up to 60 people. For larger groups or more information call us any time at 410.745.5577.
Explore Our Menus
We prepare our menu from scratch so that every item is just for you. Come taste the difference.
View Our Menus
Entertainment & Events
From live entertainment to special events & promotions, something is always happening.
Contact Us, Reservations & More
Come when you please or make a reservation. Find out how easy it is to find us. Send us your comments.