Located at 135 Canal Street in Salem, Massachusetts, Dina's Roast Beef & Seafood serves up hearty sandwiches and fresh seafood to locals and visitors alike. The straightforward menu focuses on what the kitchen does well, making it a reliable stop for lunch or dinner in this historic coastal town.