If you just want something social rather than where people can give talks, many restaurants and bars will be happy to reserve a bunch of tables for you, especially if you can show some sort or RSVP list. From your first meetup someone can probably propose a better available space depending on your needs.