Fast Food Chain is Finally Bringing Locations to New York StateFast Food Chain is Finally Bringing Locations to New York StateOne of the most popular fast food chains in the country is finally coming to New York State.Chris OwenChris Owen