San Pedro is a small town located on Ambergris Caye, an island off of the northeastern coast of Belize. The place itself ... Maxie’s Restaurant & Lounge—which serves an unmissable coconut ...