Golf Shack is great. They have a great driving range (and the front area is covered so you can still hit balls in the rain without getting rained on). Golf Shack also carries everything from golf gifts, to clothes, to fun club covers. And after you're done shopping and driving, you can enjoy a meal or a drink.
more