Teddy Gallagher's is a lively Irish pub offering a full bar, comfort food, and regular live entertainment.