Puerto Vallarta is the top fishing spot in Mexico, drawing fishermen from all corners of the globe to its bountiful Pacific waters. With its beautiful surroundings and the wide variety of fish to be caught in Puerto Vallarta, you can experience fishing at the highest level, both as an expert fisherman and as a novice, year-round.