I've only eaten and gotten service around the big TV, which is supposedly the biggest in Pittsburgh. It is impressive and a good way to watch Pirates or Penguins. Service is pretty slow, however, and I've been there when its packed and when its happy. Food portions are big, prices are not great but are OK. They have happy hour specials but never been there during happy hour - instead pay plenty (ie regular bar price) for drinks.
Would definitely come back to watch the game... PS, Often they will ask for a credit card up front to open a tab, but sometimes - I guess if the servers feel you won't run away, they won't