Luis Castañeda posted an update 7 years, 3 months agoIMAX Theater at The Dolphin Mall. Miami. Florida. USAD10561 The Dolphin Mall IMAX Cinema