This is my favorite Barro's location. The pizzas are always good, and the breadsticks with cheese are amazing. Unlike the Barro's location on 67th, this location always has the food ready when promised. I don't recommend the garlic bread, but everything else I've ever tried has been delicious.