Yes, it's worth going to the Grove regardless if you drink or not. Beautiful campus. I would suggest 11:00-12:00 arrival time, which would give you ample time to walk around campus. As far as parking, we always take a cab from wherever we are staying, and set an approximate time for them to come...