Taco Bell 22262

Taco Bell #22262 is a Taco Bell restaurant located at 104 East McCauley Drive, Uhrichsville, Ohio.