The Rusty Pelican is a restaurant located on Key Biscayne, an island, and considered part of Miami, Florida. It's on the west side of the island so has sunset views. It's been there for at least 45 years, though has closed a couple of times due to fire or other issues, but always comes back...