The Green Parrot
Key West, FL