Taco Bell 2279

Taco Bell #2279 is a Taco Bell restaurant located at 3776 West 150th Street, Cleveland, Ohio.