Leilani's Island Tacos

Taco restaurant · 111 Hekili St, Kailua, HI

Hours

More food in Kailua, HI · Tacos in Kailua