Are you in the Lahaina, HI, area and looking to try something delicious? Down the Hatch is Maui’s top takeout and curbside seafood restaurant, offering a multitude of choices that are guaranteed to get your mouth watering. This establishment was founded