Dublins is a cramped place, very pub-like but is great. $3 beers all day every day, and a decent selection of beer. Their layout allows for private groups, bar placement, and intimate tables, with TV screens all around. Generous servings of alcohol; good pricing; and excellent service. The ambiance is cool. Demographics are usually very mixed.
Flat screen tvs all around the bar as well as the opposite walls so wherever you look, you can see the games. This is a great place to come to watch college ball, NFL, World Cup, whatever. The bar is usually filled mainly with people who work in Downtown but you can see a bunch of USC students who live in Downtown to come here as well.