Lahaina is a small resort town that's wedged onto the west coast of Maui. It's famous for its sun-soaked climate and artsy vibe, not to mention a long and rich ...