it's a concept that is already out there (at least in major cities). Just some quick googling found 3 locations in Austin where you rent table space by the hour (at least one of them also has private rooms). You can either play the games they have there or bring your own. For example, Vigilante has private rooms you can rent for $100 for a 5-6 hour block (depending on when you rent it) and hold up to 12 people. You can also come in and just pay the game fee of $5 and view all their games or bring your own in the public area. And they have dining (which is where they probably make their money by not allowing outside food except a dessert for special occasions).