The Mexican town of Sayulita is a vibrant, colorful surf and fishing village just north of Puerto Vallarta. My wife Sarah and I took our first surf lesson here six years ago and honeymooned there a year after that, so it was a no brainer to introduce this special city to our three-month old-daughter. So, five years after we walked these streets as newlyweds, we came back with baby Juniper in search of waves, street tacos, fresh smoothies, and chill vibes.