We've ordered from different Barro's locations and haven't been disappointed or resolved when something was wrong. We ordered a white pizza as described on their website. Received in so much grease (see photos of pizza and paper towels). So gross. Called to ask for the correct pizza and alert them to the grease, lack of correct topping, and PILES of garlic. Manager said that's not how their white pizza is made. So we read the ingredients to him from their website and he said he couldn't make that pizza because he doesn't carry those ingredients. My friend asked to be refunded and he said she'd have to take a credit or more pizzas. She persisted and he said that she'd have to come pick the money up (that's what we want to do after we were expecting delivered dinner). Finally she compromised and manager said that he would make another pizza personally and refund one pizza. Won't order from there again.