Taco Bell 36451

Taco Bell #36451 is a Taco Bell restaurant located at 820 North Lakeside Drive, De Queen, Arkansas.