Taco Bell 30564

Taco Bell #30564 is a Taco Bell restaurant located at 101 Thomas Garst Lane, Leland, North Carolina.