Taco Bell 1370

Taco Bell #1370 is a Taco Bell restaurant located at 615 Waiakamilo Avenue, Honolulu, Hawaii.