Even with your GF with you, St Catherines is still a blast. Make sure your credit card is clear so she can shop(jk)
There are quite a few great restaurants around, and even some of the church tours are amazing. I'd say just wander and enjoy yourselves, that is all me and some platoon mates did...