Regal Delray Beach 18 - Delray Beach, FL, United States close