Marinas Market is south of town maybe 1.5 miles. They have a good selection of food and drink along with other necessities. They were open until 10pm IIRC and on Sunday. I doubt they take Visa.
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.