In Llafranc, you have the Jodofi supermarket. It’s tiny but has (almost) everything at very reasonable prices. Location: https://goo.gl/maps/HrFrA5PTdgR4J2wK7
I think Palafrugell (5 minutes by car from Llafranc) is the municipality in Spain that has the most supermarkets. There are almost all the “big” ones such as Carrefour, Lidl, Aldi, Veritas, Mercadona, Bonpreu Esclat, Ametller Origen,… and also a lot of small supermarkets. You’re spoiled for choice!
