Things To Do in Belize, Belize food