Taco Bell 28952

Taco Bell #28952 is a Taco Bell restaurant located at 3810 Route 9 South, Howell, New Jersey.