Not the most trendy looking of places, but the chargrilled chicken kills pollo loco. The owner is a trained chef from Mexico, so he knows and is dedicated to his craft. If for s...
All reviews seem positive