Hey Vicky/Greg,
How about setting up something at the Oasis Restaurant on Joe Pool Lake? Vicky, don't you know the management?
Security might be an issue, as you can't really see the parking lot from inside the restaurant, unless we get the private banquet room upstairs or if the weather is nice, use the outdoor patio upstairs off the banquet room. This area is big enough for 100 people, probably - and a beautiful view of the marina, Joe Pool Lake, and the "Hills of Cedar".
http://www.lynncreekmarina.com/oasis.htm
Just a thought....