So decided to come back and let this place redeem itself and we started off as "those people" coming in 20 minutes before the place closed but we still were greeted quickly and with a lot of enthusiasm.
Service was way better and the food was pretty good. Much better overall experience than last time and would recommend this to anyone.