Down the Hatch

If you're ever in Maui, Hawaii then you must go to Down the Hatch in Lahaina for some awesome seafood.  We visited this restaurant after a local suggested it and we immediately became a fan. We loved it so much that we came here 2x during our 5 day trip! DTH is a walk up … Continue reading Down the Hatch