Yep, San Pancho beach is one of the best surf spots on the Riviera Nayarit. It's suited to intermediate riders because it's quite a heavy break that rolls over underwater rocks. If that's not you, don't worry. It's easy to organize surf trips from here to nearby Sayulita (arguably the most famous surf town in Mexico) or Punta Mita (home to various breaks that suit all levels).