There are all types of interestingly-named businesses near and around the Nubble Light House in Maine. Below is a photograph of the Road Kill Café.