top of page


Tower Theater - Miami
The Tower Theater is a historic Art Deco movie palace in Miami's Little Havana, known for its iconic 40-foot tower and role as a cultural hub for independent and international films, especially for the Cuban community. Originally opened in 1926, it served as a vital introduction to American culture for Cuban immigrants by showing subtitled films and is now managed by Miami Dade College, hosting film festivals and community events.

1508 SW 8th St, Miami, FL 33135
Years used by Filmed in Peru:
2026
bottom of page