Taco Bell 29601

Taco Bell #29601 is a Taco Bell restaurant located at 2700 North West Avenue, El Dorado, Arkansas.