Best fish to eat from shore near Lahaina/ blackrock beach area?

We go to Maui once or twice a year for the past 20+ years. I love fishing and have never fished in Maui.

We stay at the westin ka'anapali.

I don't mind driving far if I need to but I read these areas are good for fishing and are super close to me. If there's something much better an hour or two away I can drive.

My question is what spot should I shore fish from and what fish should I keep and eat?