South Miami Cultural Arts Center South Miami Cultural Arts Center Conveniently located in Cutler Bay, Florida. 900 seats, plenty of parking. Website