Cactus Restaurants Ltd. is pleased to announce the official opening of its 21st location, in Abbotsford, BC. The new location, in the heart of Abbotsford at 34650 Delair Road and Sumas Way, will showcase the award-winning restaurant collection’s globally inspired menu, led by Chef Rob Feenie, modern design and original art collection, and sophisticated service….