Orlando, FL — David and Joshua Wallack, the owners of Mango’s Tropical Café Orlando and Mango’s Tropical Café South Beach, announced the development of the world’s tallest roller coaster and a new indoor entertainment complex near the intersection of International Drive and Sand Lake Road. The Skyscraper™ at SKYPLEX™ is a 570-foot tall vertical rollercoaster known as […]