The Rusty Pelican Is An Iconic Restaurant That Is Located In The Island Of Key Biscayne The Rusty Pelican stares right across the bay into Downtown Miami. [...] By Adam Kuzma|April 26th, 2012|Miami Restaurant Reviews|0 Comments Read More