Trying Belize’s most famous food