Taco Bell 2737

Taco Bell #2737 is a Taco Bell restaurant located at 1300 John Barrow Road, Little Rock, Arkansas.