You are either a Taco Bell fan, or not a Taco Bell fan. But everyone loves Nachos. After seeing these, you may be a Taco Bell and Nacho fan!Taco Bell is set to add a $5 Grande Nacho meal, at least according to Thrillest.
Are you a Nacho Fan? I know I sure am and I'll have to try these out!