Restaurants

South Shore restaurants are home to more than just food. Find year-round fun alongside your meal whether it's pub fare and golfing, a beachside lunch, or dinner and a show.