2106 N Virginia Dare Trl, Kill Devil Hills, North Carolina 27948 USA
Bad Barracuda Bites (takeout)
Photo Credit: Yelp