^ 8. Author: dr.smac - Ensenada Mexico is only a short 1/2 day trip from the San Diego border. I've stayed there a couple of times. You can catch an early boat out most mornings for a 1/2 or full day of fishing for about $25-$40 from the Malecon....you're just a passenger on the boat so you provide your own beer and food. They will provide the rods and reels but you can take your own equipment which I recommend. If you want fancier service it will cost you around $300+ per person. I have gone with Sergios and Gordo's boats but they are all about the same. Usually they go out with 6-8 fishermen - 3 per side of the boat, 2 in the back. They will clean and fillet your fish for a small fee. Bass, Bonita, Barracuda, Cod and Yellowtail are the normal catches. Full day trips will get you into Tuna, Albacore, and Dorado. July is a great fishing time. A lot of the restaurants will cook your fish for you, again for a small fee. Beer is cheap, you can buy a styrofoam cooler and ice at most stores. Plenty of hotels to stay at and a place called Anthony's that has "dancing girls". First Tequila shot is FREE.
http://www.ensenada.com/fishing.html
http://www.tripadvisor.com/SmartDeals-g150770-Ensenada_Baja_California-Hotel-Deals.html