Can't order delivery online anymore
Bone in wings mango habanero
Ordered a pizza for pickup at 8:00pm on a Tuesday, and they said it would tale 45 minutes to be ready. I arrived at the store at 8:35pm and the pizza was ready, and it was almost cold. It had been sitting around so long it was soggy. Worst pizza I’ve had in years. I strongly do not recommend Barro’s Pizza.
The service was excellent The atmosphere is okay just like any other pizza parlor. I did feel that the crust was a little tough