Okay. Let me start by saying, I love Pio Pio in Dilworth. I have some friends who have had bad experiences there with service but I never have (it's worth noting that no one I know has had bad experiences with their food but I will save that for a review of Pio Pio).
Now, I first went to the Viva Chicken near CPCC with some friends. I wasn't wowed by it but didn't hate it. I just felt like I got better food at Pio Pio.
My boyfriend and I went to the Huntersville location recently for him to try (as he is also a Pio Pio fan). I ordered the Great Wrap, which was bland without the sauces. I had sweet potato fries and liked them a lot.
My boyfriend had the 1/2 chicken with rice and beans. His rice was undercooked and hard but he liked the beans. As for the chicken, he liked the seasoning on it a lot.
For dessert, we shared a churro. He loved it. I thought it was just okay. But that makes sense because he typically likes sweeter things than me.
In comparison with Pio Pio- we think Pio Pio has better chicken and felt like we got more value for our money considering the sides that come with a meal at Pio Pio. We think that Viva Chicken is winning in the decor area, as well as the self serve sauces.
In conclusion, we still prefer Pio Pio but are not opposed to coming back to Viva Chicken.