Soon, You Can Buy Alcohol At An Upstate New York Taco BellSoon, You Can Buy Alcohol At An Upstate New York Taco BellA new and unique Taco Bell is in the works for a village in Upstate New York State. Megan CarterMegan Carter