The location of The Old Salty Dog is a great spot to enjoy a meal while taking in the views of the marina. The restaurant offers a cozy and casual atmosphere, perfect for a laid-back meal. The staff is friendly and attentive, making sure that guests feel welcome and well taken care of. The menu features a variety of options, including seafood, sandwiches, and salads, something for everyone.However, the food can be a hit or miss, with some dishes being overcooked or lacking flavor. The service can also be slow at times, especially during peak hours. The prices are on the higher side, but the quality of the ingredients and the generous portion sizes make it worth the extra cost.One of the highlights of The Old Salty Dog is its pet-friendly policy, allowing guests to bring their furry friends along. The outdoor seating area is a great spot to enjoy a meal with your dog by your side. Overall, The Old Salty Dog is a great spot for a casual meal, but it's not the best option for those looking for a high-end dining experience.The restaurant has a wide range of options to cater to different tastes and preferences. However, some of the menu items, such as the "Salty Dog" hot dog, are not to everyone's taste. The kitchen can also be inconsistent with the quality of the food, with some dishes being overcooked or underseasoned.The service is generally friendly and attentive, but can be slow at times, especially during peak hours. The staff is knowledgeable about the menu and can make recommendations to help guests choose the best option for their taste.The restaurant has a great location, right on the marina, with beautiful views of the water. However, the parking can be a bit of a challenge, especially during peak season. The restaurant also offers a wide range of drinks, including craft beers and cocktails, making it a great spot to enjoy a drink with friends or family.