Date: February 2001 Place: Playa del Carmen, Quintana Roo, Mexico Caption: 100% Natural, part of an excellent chain of restaurants.