Filled with plastic palm trees and other tacky beach-themed items, Margaritaville showcases live bands and mediocre margaritas in the heart of downtown Key West.
Filled with plastic palm trees and other tacky beach-themed items, Margaritaville showcases live bands and mediocre margaritas in the heart of downtown Key West.