My family frequented this Barro's back when they were located off of 67th and Peoria. I remember when they were forced to move because the Peter Piper moved in right next door. Now, there are closer pizza joints, even another Barro's closer than this one to me, but this is the only one I will go to.
My wife's family is large, and we choose to celebrate most birthdays here. They take reservations and set up the back area nicely so that we have room to celebrate, they even allow us to store ice cream in their freezer until we need it. Customer service is fantastic but I would still come if that was not the case, the strong point with them is the food.
The pizza is great and the wings are the best in town. It should come as no surprise that my favorite pizza is the hot wing pizza, with the barbecue chicken pizza a close second. My wife loves the ham and pineapple and that is a great option also, but be sure to not skip on the wings (we usually ask for extra sauce so that I can dip the pizza in the excess).