Don Pedro's, located on the beautiful, virgin beach of Sayulita, is a good reason for a day trip to escape the crowds of the city. With its palapa architecture, and its adaptation of Mediterranean food to Mexican cuisine. The cooking is done right next to the ocean; the experience here is sure to mellow anyone out. Food ranges from Italian classics to extraordinary Greek delights, highlighted with a bit of Mexican spice. The place also serves as an excellent chill-out bar during the evenings.