I used to go to Los Chicos Brasa religiously (almost daily) at its former location, which was a lot more convenient for me. It's new location is probably better for their business being in a busier intersection, but that plaza has terrible, limited parking which is shared with a number of other larger restaurants. The inconvenience factor costs it a star.
Other than that, it's a terrific place. The family and folks that runs the restaurant are friendly, and the service (takeout, I've never eaten in) is great. The chicken and homemade sauces are DELICIOUS. The roasted Peruvian chicken is flavorful and juicy - and the mild and hot sauce are terrific. Yuca fries are also great with the sauce.
I think prices have gone up a bit since they've moved to the new location (in that they no longer have daily specials with sides), which is a shame (unless they brought it back since the last time I tried it at the new location few months ago). But it's definitely still worth checking out!