Taco Bell 1746

Taco Bell #1746 is a Taco Bell restaurant located at 3076 Long Beach Road, Oceanside, New York.