Belikin beer amidst the jungle heat... The unassuming Jenny's Restaurant-Bar in the village of San Luis, within walking distance of Nohmul.