Taco Bell is getting ready to launch a new menu item and even without trying it, those if us who grew up in Buffalo have our doubts.

Enter your number to get our free mobile app