Brackenfell Action Arena - The Home Of The Armadillos is a 4 court action sports arena situated in the Brackenfell Shopping Centre, Cape Town, South Africa.