Barro's has the best pizza. This is the second location I've been to, and their pizza is on point. They have some really great weekday lunch specials where you can get a couple of slices and a drink for less than $5, but I usually come here to pick up whole pizzas after work.
The BEST kind I've had is the Mega Meat (which is topped with pepperoni, bacon, ham, Italian sausage, and meatballs). You can definitely tell that it's not the most healthy option, but it is amazing. Their regular pepperoni pizzas are also a tasty and less heavy choice. I've had the wings here before too, which are pretty good, but the pizza is definitely the main star.
Also, Barro's doesn't offer table service, so you need to go up to the counter to order (not sure how that's not obvious when you see everyone else standing in line at the counter). They'll drop off the food to your table once it's done. :)