Taco Bell 34612

Taco Bell #34612 is a Taco Bell restaurant located at 6800 South Kanner Highway, Stuart, Florida.