Im ecstatic that Los Chilitos is around. Not because of its good location, not because of its decent food and not even for its poor service.
The day I found Los Chilitos was the day I got to give my first 3 star review.
I used to think 3 star reviews were for a bunch of rag tag hooligan types, the ones who cannot say a bad thing even when they feel the burning passion to. The types that could not give you a compliment if their life depended on it. A group of folks so committed to a life "o" mediocrity that they live in the in betweens...a purgatory on earth if you will.
I repent for now I understand a 3 star review.
Los Chilitos has shown me the light...and that light was quite dim.
Kind of like one of those cheap Glade plug in night lights, it was good enough to not stub my toe on my way to the bathroom but far from a light you'd ever get much done by.