Located on Magnolia in Port Neches. We've gone now a handful of times and really enjoy the place. I hear it had a rough start from some, likely because of being new and not prepared for the large...