I have only been to Barro's for lunch, but I have always had a good meal. I usually get a sausage & slice of the day (BBQ chicken) and they are both terrific.
Two slices of pizza & a soda for about $5 is a great deal. And the BBQ chicken pizza is excellent.