For a variety of reasons, I am getting a little tired of using Starbucks for our meetings. Does anyone have a good meeting place, or a suggestion as to how to find one? Some apartment complexes give free access to club room facilities to residents (which is how we used to get the wonderful Verona).
I'd like to keep it in North Dallas if possible, since that's centrally located for a lot of people.
Ideas?