Taco Bell Fans Love This Is Coming Back To New York StateTaco Bell Fans Love This Is Coming Back To New York StateIf you’re a diehard Taco Bell fan in New York state, you’ve probably gone through an emotional rollercoaster these past few years. Megan CarterMegan Carter