Got nothing for you for Vigo, but for Brugge, two for food would be:
De Hobbit and De Vlaamsche Pot
Both are excellent and more localistic so to speak but beware, they are discovered so are indeed being taken over more and more by tourists. For chocolates, no real specific help though since so much is qutie good. There's a couple of streets near the Belfort with shops just try any of those and I expect you'll be quite happy.
You might give a shot though at putting this on the Europe board instead of International for better responses.