Fabulous gooey, cheesy, melted goodness. Barro's pizza is the best I've had in town. The marinara sauce is so flavorful. I usually order a cheese pizza, boneless wings (hot sauce is perfect) and mozzarella sticks. They never disappoint! Even their ranch and blue cheese dipping sauces are unexpectedly good.
I've ordered half a dozen times from this location and even on a busy Saturday I never wait more than 30mins for delivery even though I'm quoted a little longer. Everything always arrives hot and fresh. This place is my pizza craving fix.