In Houston there's Studio Movie Grill in City Center which offers a similar concept but more targeted to families/a bit more "corporate".
I haven't been myself (since I like Alamo just fine and only go with friends) but you might want to check it out.