Glenside Pub is a casual Irish tavern serving typical pub fare in an unassuming setting with TVs.