Taco Bell 33186

Taco Bell #33186 is a Taco Bell restaurant located at 126 North Carolina Highway 801 North, Bermuda Run, North Carolina.