Green Parrot
November 25, 2023 in the United States ⋅ 🌙 79 °F
Might be the best bar in key west... it is tonight. Love the horns. FYI the bathrooms at the Cheesytits place next door are better and so are the TVs... following the Florida game.







