Food is fantastic. The calamari, super fresh, and truly superb. A great place to enjoy the water views without the hustle and bustle of so many people. A must place to visit. Only downfall is the toll fees if you are from the Hampton Roads area.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.