Taco Bell 26477

Taco Bell #26477 is a Taco Bell restaurant located at 15350 Northwest 144th Way, Alachua, Florida.