It is located in the largely industrial Port Lands area of the city along the waterfront of Toronto Harbour.
Until 2019, the site was also the only place in downtown Toronto to have go-karts, which has since closed permanently after failing to renew its contract from the landlord and Polson Pier.
In 2020, during the COVID-19 pandemic in Canada, the parking lot of Rebel was converted back into a drive-in theatre, used as a venue for both music concerts and film screenings.
[6] By the summer of 2008, the complex had been sold to new owners who took measures to appease its neighbours, including ending all-night parties and soundproofing its indoor venue.
[7] The complex lies between the Polson Slip to the north and the channel to Toronto's turning basin to the south.