This is the food page of Cactus Club Cafe on 34640 Delair Rd Abbotsford BC V5Z4S4.
(first reviewed on March 26, 2015, last updated on June 3, 2015.)
Cactus Club Cafe is ranked #3 of 24 Restaurants in McMillan Abbotsford.
This page has had 66 visitors. You are the 66th.