New World Center 4.7 / 5

500 17th St, Miami Beach

Overview

This is a vibrant live music venue in Miami.

Tips & Reviews