Just ahead of St. Patrick's Day, ​O'Brien's Pub in San Diego ranked as the best beer bar in the U.S. by USA Today.