Taco Bell 3641

Taco Bell #3641 is a Taco Bell restaurant located at 4510 Salt Lake Boulevard, Honolulu, Hawaii.