Barros has great pizza, (however I consider almost all pizza great pizza), however I was a bit disappointed when I called tonight and my pizza was going to take two hours for delivery. I called Taste of Italy down the road and got the same pizza with a 30-45 minute delivery time and much cheaper...
Fast forward 30 minutes:
Taste of Italy delivers my pizza and it is officially my new favorite. The medium is about the size of barros large (maybe that's just my perception because I'm starving) but it's amazing. My tip is hit up taste of Italy if barros wait is long.. Or Just in general since they are a great family company with amazing pizza and even more Italian entrees than barros.