Was pleasantly surprised by O'Leary's, with all the activities in which they have managed to get away from sports bar-stamp which does not always feels so fun. The food was not a plus but it's nothing you would expect either. Fun activities and much beer in fresher version.