Near the villa
The convenient, everyday grocery stop in Son Bou for top-ups between bigger shops — not a full grocery store, but good for basics.
A second small grocery option right near the villa, on Costa de Sant Jaume — handy for a quick top-up.
A proper full grocery shop when the small local markets won't cut it.
Spain's ubiquitous supermarket chain — reliably well-stocked for a full weekly shop.
Smaller than the Maó branch, but closer to the villa — the better choice if you don't want to drive all the way there.