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.