Taco Bell Will Offer FRENCH FRIES Nationwide


I have yet to meet a french fry I didn't like...add them to the Taco Bell menu = GENIUS!

Taco Bell announced they will begin offering french fries nationwide on the 25th!  My bday apparently came early this year ;)