View all 12 photos
+8
Stowe's Seafood, a dog-friendly spot, offers a casual, beachside dining experience with rustic seating arrangements. This establishment specializes in fried seafood platters and is particularly known for its unique lobster nachos.