Caught a Bucco game here recently, tried the Kilmore Quay Crab Dip ($9), which the bartender complimented as, "the favorite menu item." Nothing else really looked appetizing, but I wasn't exactly hangry. It was indeed a delicious snack! I had about 3 mixed drinks & they were okay. The bill was more than it should have been. I could have walked across the street & enjoyed the Bucco game live AND had 3 drinks at the ballpark (ain't cheap!) for the same price.
I've had a dinner here before as well, & it wasn't a meal to brag about or re-do.
All in all, it's a bar, next to PNC Park, with a lot of flatscreen tvs. So if you want to catch a game, with drinks, go for it. Just eat elsewhere.