Druids Beer Center is a casual Irish pub known for its quirky atmosphere and selection of drinks.