Go to the Green House, shop with the fishermen (or go fishing) and you will find a wide array of foods that fit your list. There is also a small heath-food store in Belize City that stocks some otherwise hard to find supplements.
The opinions and views expressed on this board are the subjective opinions of Ambergris Caye Message Board members and not of the Ambergris Caye Message Board its affiliates, or its employees.