Maui Tacos - Napili
Restaurant
•
5095 Napilihau St #111A, Lahaina, HI 96761, USA
7.6
Thursday: Closed
See if anyone you trust recommends it!