Taco Bell 26454

Taco Bell #26454 is a Taco Bell restaurant located at 2806 South Monroe, Tallahassee, Florida.