I'm going to go on a limb here and say that this is the best Taco Bell that I've ever been to. I've always held other Taco Bell restaurants in other places to the standard of this one and recently I returned to see if my memory had been too kind; it hadn't (this one really is that good).