Keegan's is a family-friendly Irish pub serving everything from reubens and burgers to shepherd’s pie, fish and chips, and pot roast, with plenty of Guinness and Harp to go around.