Went back again to give it another shot, couldn't get those tacos out of my head. Service was definitely an improvement. Food was still amazing.
I guess my advice is try to go during a time when its not as busy and it will be an enjoyable experience.