While we're on this topic, I haven't even thought about where I'm having mine.
we had ours at the in-laws. Not that there were a lot of local options anyway. It was summer so relatives in town but not attending the rehearsal grilled food for us. It was a nice time. Been to one at a country club, groom's parents.