Puerto Vallarta Store / Puerto Vallarta Puerto Vallarta Surf Lessons 1 on 1 Puerto Vallarta Surf Lessons 1 on 1 $145.00 Puerto Vallarta Surf Lessons Open Group Puerto Vallarta Surf Lessons Open Group $105.00 Puerto Vallarta Surf Lessons Private Group Puerto Vallarta Surf Lessons Private Group $125.00