Why Is Champers So Successful?

If you live in Barbados, at some point you have probably dined at Champers or at least wanted to go there for dinner. Champers is a fine dining restaurant on the South Coast of Barbados with a lovely view overlooking the sea. It is a staple on the Bajan food scene, but how did this…