OK, more than several people have talked about the Cactus Club on Macleod Tr. (most recently in my French Fry thread) -- so, is it any good? (particularly value for money).
I usually avoid (1) restaurants on Macleod Tr. (2) anything that sounds franchise-y, but maybe that is just "old school" of me?