Check with a local church (my parents go to the Presbyterian one in Mountain View, I think!) You may be able to use the social hall free if a member is involved, or at least for a nominal fee if no member. That would give you a large room with plenty of tables, chairs, electric and probably a kitchen! Just an idea for you...