I can second that this is a classic BYU date location. They have a few miniature golf courses that are pretty fun to try out. There is also a room full of arcade games and batting cages. So if you get bored with one thing - you can try the next one. Prices are very reasonable and you can almost always find coupons.
more