Taco Bell 30890

Taco Bell #30890 is a Taco Bell restaurant located at 1409 East Walnut, Paris, Arkansas.