This place is a local for many businesses, and in theory, should be full every night of the week. The aesthetics are great, big screens for watching whatever game is on, and a good beer selection.
Unfortunately it's the service that ruins the swine. You can have the best menu in town, but if you are constantly ignored by wait staff, it's not going to make a good experience.
My most recent experience was that. We were two of 12 people on the entire pub, and not once did a waitress come to our table despite attempts to get their attention. We went to the bar three times to place our order, and it was only when we stacked our empty glasses did we get any attention from the bar tender. We did not get menus despite intending to eat there. Given that the swine will rely heavily on the downtown demographic to be successful, customer service will determine it's success and I'm really disappointed in what it had to offer so far.