I am a pizza snob...I had stuft pizza while growing up and the original Round Table Pizza as well - you have to love the Bay Area.
I never found pizza that was comparable to Stuft Pizza in all the places that I lived - okay, aside from Vegas -- there was North Side Nathan's.
The crust here at Barro's is very close to Stuft Pizza and that is why hubby and I love it so much. It doesn't taste over processed and from a mix. It tastes like it's made there every day - a bonus!
Their wings are pretty tasty and a bit bigger than we expected, which is a good thing. :)
We prefer having them deliver or going to pick up the pizza ourselves. It's clear that it's a very loud place...and I don't do loud places too well. ;) Well, that and I dislike little children running around me trying to beg for food off me.
Definitely a thumbs up from hubby and myself!
Now if they only had pesto pizza on the menu...