Order food

Order food

Down the Hatch Maui

4.5 (3240)$$Seafood restaurant

658 Front St # 102, Lahaina, HI 96761

Down the Hatch Maui

658 Front St # 102, Lahaina, HI 96761
This restaurant is no longer supported.