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.
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.
Recent 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?
❓ Frequently Asked Questions – Eat What You Catch in Cabo
Can I eat the fish I catch in Cabo?
Yes, many species like dorado, tuna, snapper, and sierra are safe and legal to keep and eat. Some others like roosterfish and marlin are best released.
Can you vacuum seal and freeze the fish?
Yes. We offer vacuum packaging for $2 USD per pound. Your fish will be frozen and delivered to your hotel the day before your departure.
Is there a restaurant that will cook my fish?
Absolutely. We work with a trusted restaurant near the marina that cooks your fish as tacos, ceviche, sashimi, grilled, or fried.
Can I bring the fish back home to the U.S.?
Yes, as long as it’s vacuum sealed, frozen, and declared properly at customs. We help prepare your catch to make travel safe and easy.
What fish are not good to eat?
We recommend releasing roosterfish, marlin, and sailfish — they’re great sportfish but not ideal for eating. They’re also valuable to local conservation efforts.