T McC's is a sports bar offering a lively atmosphere and sports entertainment, including betting options.