EAT There are several good dinner options in the main town of San Pedro, which has just three
colorful main streets (aptly named Front, Middle, and Back), but I especially enjoyed the atmosphere at the
open -
air Hidden Treasure
restaurant, set about five minutes south of town.