Given it's location, I had always thought it would be overpriced and not great. I was totally wrong! I am SO glad I tried it this past trip to Duck. Yummy, fresh shrimp, friendly, knowledgeable staff and yes, the best Key Lime pie! I will definitely return.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.