Background

Discover the Coastal Charm of Mahogany Shoals

Experience Oceanfront Dining at Mahogany Shoals – A Seafood Haven in New Shoreham, RI.

4.5

Mahogany Shoals is a picturesque grill located in the charming town of New Shoreham, Rhode Island. This inviting eatery is renowned for its vibrant coastal atmosphere, making it a must-visit destination for tourists looking to enjoy fresh seafood and other American classics. The restaurant's proximity to the docks adds to its appeal, allowing visitors to soak in the scenic views of the ocean while savoring their meals. The menu at Mahogany Shoals features a variety of delectable dishes, including grilled favorites and daily specials that highlight the freshest ingredients. Whether you're in the mood for a succulent burger, perfectly grilled fish, or a refreshing salad, there's something to satisfy every palate. The casual yet warm setting, complete with friendly staff, ensures that guests feel right at home, whether they are dining solo or with family and friends. As the sun sets, the atmosphere at Mahogany Shoals transforms into a cozy haven, perfect for unwinding after a day of exploring New Shoreham. The outdoor seating area provides a lovely vantage point to watch the boats come in and out of the harbor, making it an ideal spot for a romantic dinner or a lively gathering. With its combination of fantastic food, stunning views, and a welcoming ambiance, Mahogany Shoals is a must-visit for anyone traveling to this beautiful coastal town.

Local tips

  • Try the daily specials for the freshest seafood options.
  • Sit outside for the best views of the harbor.
  • Visit during sunset for a truly magical dining experience.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to Mahogany Shoals

Getting There

  • Walking

    From the Block Island ferry terminal, exit and head east on Water Street. Continue straight until you reach the intersection with Ocean Avenue. Turn left onto Ocean Avenue. After walking about 0.5 miles, you will find Mahogany Shoals on your right at 133 Ocean Ave. Look for the large sign and entrance.

  • Biking

    If you have rented a bike, start at the ferry terminal and head east on Water Street. At the intersection with Ocean Avenue, turn left. Continue on Ocean Avenue for approximately 0.5 miles. Mahogany Shoals will be on your right at 133 Ocean Ave. Cycling is a great way to enjoy the scenic views along the route.

  • Public Transportation (Taxi or Shuttle)

    You can take a taxi or shuttle service from anywhere on the island. Simply tell the driver you want to go to Mahogany Shoals at 133 Ocean Ave. The drivers are familiar with all local destinations, so you shouldn't have any trouble reaching your destination.

Popular Experiences near Mahogany Shoals

Popular Hotels near Mahogany Shoals

Select Currency