Taco Bell 33636

Taco Bell #33636 is a Taco Bell restaurant located at 41 North Main Street, Ellenville, New York.