Best of Mayo, MD
The best restaurants, cafés, bars, shops and things to do in Mayo, MD — mapped and organized by category.
About Mayo
Mayo is a census-designated place in Anne Arundel County, Maryland, with a population of 8,298 as of the 2010 census. The current boundaries encompass the area formerly known as Selby-on-the-Bay. Its shoreline was once a popular weekend resort destination.
📣 What's going on in Mayo
Nothing new in Mayo this week — be the first to post something!
Captain Salem Avery House Museum
The Captain Salem Avery House Museum is a two-story frame building constructed about 1860 for Chesapeake Bay waterman Capt. Salem Avery. Located at Shady Side in Anne Arundel County, Maryland, the property overlooks the West River and Chesapeake Bay.
View details →Best Restaurants in Mayo
3 places · Where to eat, from neighborhood staples to standout kitchens.
-
Pirates Cove Restaurant and Dock Bar
Pirates Cove Restaurant and Dock Bar offers regional cuisine in the Westelee neighborhood.
-
Portside Restaurant and Deck Bar
Portside Restaurant and Deck Bar offers a selection of seafood and steak dishes in the Westelee neighborhood.
Best Things to Do in Mayo
2 places · Museums, landmarks and the experiences worth your time.
-
Captain Salem Avery House Museum
The Captain Salem Avery House Museum is a two-story frame building constructed about 1860 for Chesapeake Bay waterman Capt. Salem Avery. Located at Shady Side in Anne Arundel County, Maryland, the property overlooks the West River and Chesapeake Bay.
-
Galesville Heritage Museum
Visit the Galesville Heritage Museum located in Westelee.
Best Parks & Outdoors in Mayo
13 places · Green space, gardens and room to breathe.
-
Beverly Triton Nature Park
Beverly Triton Nature Park offers visitors a peaceful natural setting within Saunders Point.
-
Mayo Beach Park
Mayo Beach Park is a public park located in the Saunders Point neighborhood.