When you say 'Pubs', here are the 3 places on SMB in Cayman that would consider themselves to be Pubs in the British or Irish sense of the word:
1- Tripple Crown. Located across the street from the Marriott.
2- Fidel Murphy's. Located 1 block south of Treasure Island Resort
3- PD's / Pirates Den. Located in Galleria Plaza, near Grand Cayman Beach Suites.
All have a sports bar and pub feel. Tripple Crown will be full of Brits, Fidels full of Irish and PD's a mix of anybody and everybody. Poutine or Loaded Nachos normally hit the spot every time at PD's.