Originally Posted by Slopho
Is this in Wheaton?? I know they have a Super Chicken, but its called Super Chicken and not Super Pollo. I like Pollo Rico, you only give you two sides, but damn the Chicken is head and shoulders above just about anyone else.
I'm talking about the Super Pollo in Arlington, though they have all the same names. I like the chicken there but not a huge fan of the sides there. The Super Chicken in Falls Church...