This week’s news that O’Shea’s on Castle Street is shutting up shop after almost 40 years in business has left fans of the ...