Barro's is one of my favorite pizza franchises so it pains me to only give this location 2 stars. Don't get me wrong the pizza and wings are good, its the service that has me disappointed. It seems that each time I order delivery from this location it takes 30 minutes or longer than the quoted time to deliver my order. Each time it was late I called and all I got was "its on its way", "should be there any minute".