Taco Bell 19753

Taco Bell #19753 is a Taco Bell restaurant located at 2005 Highway 77, Lynn Haven, Florida.