Taco Bell 32362

Taco Bell #32362 is a Taco Bell restaurant located at 770 National Road, Wheeling, West Virginia.