You know, I remember back in the day when Cactus Club was known for their cow-themeed decor… seems like those days are long gone now (probably for the best). You just have to look at their recently opened location in Station Square. You can tell that they must have spent a lot of moolah here. That being said, I can’t say that I was very impressed by our visit.
Read the rest of this entry