i forgot to mention Jimmy T's provisions also located in the Los Suenos marina area, next to the ship store (close to the fuel dock)
it is a gourmet store/ deli which specializes in provisioning traveling yachts.
has many different pre-cooked dishes available daily,
it changes daily and is worth checking for a quick meal to take home
in addition to snacks, cheeses, salads, imported meats, ice cream, and much more (except sandwiches which he is not allowed to sell)
I use Jimmy T's for lunches on my charters and his food is excellent.
the lasagna, chicken cordon blue, sausage and peppers, beef brisket, and pasta salad are just a few of my favorites