This waterfront restaurant offers some of the best sunset views in the Keys, hence the name. Their key lime pie is a slice of ...