Best Fish to Eat in Cabo
Local Catch You Can Keep & Cook in Los Cabos
The best fish to eat in Cabo include dorado (mahi mahi), yellowfin tuna, red snapper, grouper, and sierra mackerel. After your trip, we can vacuum-seal and freeze your fillets so you can enjoy them at a local “cook-your-catch” restaurant or take them home.
Last updated: Today • Local guide by Daliken Sportfishing (Puerto Los Cabos Marina)
Best Fish to Eat in Los Cabos – Species Guide
Dorado (Mahi Mahi)
Flaky, mildly sweet. Great grilled or for tacos.
Yellowfin Tuna
Clean, rich flavor. Ideal for sashimi, seared steaks, or poke.
Red Snapper (Huachinango)
Versatile and firm; great whole-fried or grilled fillets.
Grouper
Firm white meat with large flakes. Excellent fried or grilled.
Sierra Mackerel
Mild and perfect for ceviche or quick grill. Seasonal nearshore option.
What Fish Should You Release in Cabo?
- Roosterfish – iconic inshore sport fish; generally released.
- Marlin & Sailfish – recommended catch & release to protect billfish stocks.
How to Store & Pack the Fish You Keep
We offer vacuum-sealed packaging at $2 USD per pound. Your fish is labeled, frozen, and delivered to your hotel (usually the day before your flight).
- Keep fillets vacuum-sealed and fully frozen.
- Use an insulated bag or soft cooler; add ice packs if needed.
- Leave a small skin patch on fillets if your destination requires species ID.
- Declare food items at the airport when requested.
Where to Cook the Fish You Catch in Cabo
We partner with a restaurant near the marina that will cook your catch: tacos, grilled fillets, ceviche, or sashimi. Coffee and breakfast burritos are available before morning departures.
Ask for Today’s Cook-Your-CatchRecent Catch Examples
Learn More About Fishing Rules
For official guidance on recreational fishing in Mexico, visit the CONAPESCA website. For a friendly summary (licenses, bag limits, and what you can keep), see our page: Can I Keep the Fish I Catch in Mexico?