Russell's T20 Restaurant and Sports Bar in Old Harbour St Catherine, is an oasis of fine foods. The array of delectable dishes includes: braised oxtail, barbequed chicken, shrimp platter, barbequed ribs, de Russ salad, and curried goat, accompanied...