This is exactly the type of neighborhood carryout type pizza I was looking for. You order at the counter and get a number on a stick so they can find you when they deliver your food. We had to catch a movie so we asked for our pizza in a box. Their time estimation was on point and they didn't forget about the box.
We tried the Barro's special(?) which is basically like a supreme. The crust was chewy yet crisp and the veggies didn't make the top part too watery. I think it was pretty well executed overall.
I really was pleasantly surprised and can't wait to try some other items on the menu. Their beer selection is decent and the prices are pretty good. Lots of TVs there too, though I'm not sure they have the NFL package or anything. It would be a great place to catch a game or go before/after a movie for sure.