Miami Beach, Florida
Tiki Bar at Seacoast 5151