I love Los Cucos, and always have. But the one thing I have to comment on, is they always have so many servers on hand, and it kind of freaks me out. That's a lot of people coming near me, and my food.
Pros: Pretty much everything
Cons: TOO MANY SERVERS ALL THE TIME
more