Barro's in general has some of the best pizza I've ever eaten. Speaking to this particular location - the booths could use some work, as they are pretty lumpy and uncomfortable; however, the staff is always really nice and the food comes out very quickly and fresh. The lunch deals are unbeatable.