Cruises to Ensenada from San Diego are short because the port in Mexico is only 70 miles south of San Diego. It is a prime destination for a quick getaway cruise.
Ensenada is a good place to enjoy "Baja Med" seafood, which is a blend of Mexican, Mediterranean and Asian cuisine. Also try the wine from local vineyards.
Watch a video about what to see, do and eat in Ensenada in 6 hours. The video is just 14 minutes long and is enlightening.