Shaker's is a hidden gem in Barbados. The food is great!!! It's located off of the main strip and we heard about it from a family friend. The rum punch is one of the best I have has on the island. The ribs and grilled fish are excellent. The prices are good too. They are closed on Sundays and Mondays.