Taco Bell 16735

Taco Bell #16735 is a Taco Bell restaurant located at 10800 Hebron Road Southeast, Buckeye Lake, Ohio.