I just read a little blurb that Wal-Mart is going to start putting this Latin American fried chicken chain in their stores. Sounds interesting... it's got to beat the heck out of Subway. Although somehow, I doubt that they're going to put these into New England first or, perhaps ever. Anyway - does anybody know about this chain? Might it possibly be as good as Popeye's? What makes great Latin American fried chicken?