They just opened a new Pepe's out near my home. I haven't had Pepe's for years and the memory is not overtly fond. Has anyone been to one recently? The one by us is mobbed almost every night and I wonder have they improved? Or is it just the novelty?