This location has been flagged as "Closed".
1505 Washington Ave. Miami Beach, FL 33139
South Beach
www.southbeachtikibar.com