Just wanted to update my review, unfortunately I am changing my 4 star review to 2 stars. I would still rate their pizza and customer service at 5 out of 5, but they ALWAYS make me wait longer than they say. Every time they say 15, it's 20+. If they say 20, it's 30+ minutes. I love their food, but if it's going to take 35 minutes(my current wait time), don't tell me 20. Luckily I'm moving, so now I can go to a new Barro's.
Last Review From 10/27/15
Best pizza in town. Great customer service, with one exception. Whenever we order to pick up, it always takes longer than they say it will so we end up waiting for our pizza. The pizza and customer service are so good it's always worth the wait though.