Thursday, March 28, 2024

Tag: miami cinema

Miami Beach movie theater to close amid Regal shutdowns (includes video...

The South Beach Stadium 18 and Imax, owned by Regal Cinemas, which is located on the western edge of Lincoln Road, will soon close....