We have ordered from Barro's before and had good expereince. Ordered wings (extra crispy) and Barros special pizza.  Showed up 45 minutes.  Pizza was not cooked through and hubby had to put wings on the grill -I don't like it when I pay top dollar to eat out and they can't get it right..