Taco Bell 2439

Taco Bell #2439 is a Taco Bell restaurant located at 4910 Towson Avenue, Fort Smith, Arkansas.