I was there for a day back in February. Probably one of the best values for your money is to take one of the glass bottom tours into the bay. It's only like 10 bucks and they tool you around in the boat so you can see everything like the fish, crabs, and sea lions up close. There are also several cigar shops around town that are fairly decent, but the prices seemed a little on the steep side. The good thing about Mexico is that just about everything is negotiable though.
Bookmarks