Get directions to: Island Taco, Waimea, HI
Restaurant address: 9643 Kaumualii Hwy (at /on Kauai), Waimea Waimea, HI 96796, USA
Restaurant: Island Taco