Taco Bell 1701

Taco Bell #1701 is a Taco Bell restaurant located at 121 Oneawa Street, Kailua, Hawaii.