2013-08-07 18:49:19
I have to say this is one of the best Taco Bell I have ever been to. Not to mention Mt Dew Baja! Yeah!