Taco Bell

Fast Food

Section 201, Storefront FC11

Opened 1997

Preceded by The Natural Salad Bar

Closed ?

Succeeded by Fuji Chen