As a chain, this pizza joint has never disappointed me. The pizza is always good. The staff at every store I've been to has been courteous and attentive. The stores are always clean and well lit. One thing I have realized about ALL Barro's stores including this one is that, if you want it delivered, be prepared to wait. my place of employment is a mile and a half away and it is consistently a 45 minute delivery time. The store closest to my house is less than a mile down the road with the delivery times ranging from 45 minutes to an hour and a half...other than that, everything's great.