Taco Bell 2617

Taco Bell #2617 is a Taco Bell restaurant located at 311 Montauk Highway, Lindenhurst, New York.