Scobies Irish Pub is a lively bar offering beer on tap, classic mains, and sports on TV, with a terrace and friendly atmosphere.