Cactus Club opens new restaurant at Burrard Landing
On March 21, 2013, Cactus Club Café unveiled its new flagship restaurant at the water’s edge at Jack Poole Plaza, across from the Olympic Cauldron.
Overlooking the Burrard Inlet and featuring stunning views of the North Shore mountains and Stanley Park, as well as expansive windows, a 200-seat heated patio and an exclusive menu, Cactus Club at Burrard Landing will be one of the best patio restaurants in the city.
Visit Burrard Landing or Cactus Club’s website to find your way to the new Cactus Club.
Leave a Reply
Want to join the discussion?Feel free to contribute!