I don't mind going to Twin Peaks.. God knows I love ass and tig-o-bitties as much as the next guy. However, this is a meeting where we do need to discuss future objectives for the club so I think a place with less distractions is better.
Is this a true meeting with an agenda or more of a beer drinking social event similar to what the NWA guys are doing?