Taco Bell 30368

Taco Bell #30368 is a Taco Bell restaurant located at 237 Route 9W, Glenmont, New York.