The food is standard fare, but the quality is pretty good. It recently closed down, but I hope it's for renovations because this is not a bad place at all. Given that it is in the Long Neck area of DE, that means it's at the top of the list because restaurants around that area are really not good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.