Makers of my favorite pizza in town, with delicious thick crust, tasty sauce and fresh mozzarella. I often stop by this location to grab a pizza on my way back from work for an awesome way to finish a busy day. I'm a bread lover and the dough at all Barro's locations is fabulous. I particularly like the mushroom toping, it's a treat. I don't often eat in, so can't say much about their service beyond their typical 15-minute handling time from call to pickup.