So this sign actually and really exists on Route158 along the Outer Banks in North Carolina (either in Nags Head or Kitty Hawk). I didn't go into the small store, so I can't report on what this really is about.
It's not a weirdly specific sign, but it's certainly weird.