Horatio Todds is an award-winning Irish pub and restaurant offering a creatively prepared seasonal menu and carefully crafted drinks. This family-friendly establishment also features a popular beer garden.