Looking on-line, the only grocery stores I see on Santa Rosa Island are Tom Thumb stores. I'm not familiar with that chain; are they full-size grocery stores or convenience stores? Any suggestions for a grocery store? We'll be staying at El Matador. Thanks! I can always count on the TripAdvisor community for practical help.