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 December 7, 2016.)
Cactus Club Cafe is ranked #1 of 24 Restaurants in McMillan Abbotsford.
This page has had 81 visitors. You are the 81st.