Get directions to: Napili Plaza - Maui Tacos, Kahului, HI
Restaurant address: 5095 Napilihau Street Kahului, HI 96732, USA
Restaurant: Napili Plaza - Maui Tacos