Taco Bell 31810

Taco Bell #31810 is a Taco Bell restaurant located at 896 South Ron McNair Boulevard, Lake City, South Carolina.