When we ordered Barro's for delivery, we didn't realize that they were a chain. Despite being a chain, we were impressed and we enjoyed our meal. Their pies are very similar to ones served at Papa John's, but not near as greasy (a good thing for us). We ordered their Barro Special, which is pretty much a deluxe that you'd see at other places. The crust had a nice rise to it. The toppings tasted fresh. The cheese was decent, but a little rubbery. The sauce came in a perfect portion. Overall, when compared to other chain delivery (they don't have free delivery btw) stores, we give Barro's Pizza a 3.5 to 4 star rating.