Any recommendations for a place to hold a staff party of about 20 or so people? We would want a room for ourselves. A place like Christopher's wouldn't be appropriate. Maybe a little lower on the cost scale. Mexican food would be good. We could do BBQ (and I could find a place for this easily). Beer/booze option +/-. Just didn't know if anyone had any recommendations.