Just tried the grilled Stuft Nacho for the first time and must say - WOW! Taco bell really outdid themselves with this new snack. I think it's my favorite thing I've ever gotten from Taco Bell and could probobaly go eat another one right now =p
The service was cool, and the location was fairly central. I also get the Mountain Dew Baja Blast which is amazing - if you like tropical anything with carbonation you should check this place out and enjoy a grilled Stuft Nacho.