Fully renovated, Meaghers is an Irish gastropub offering Irish whiskey, classic cocktails, and delicious food. Open seven days a week.