I cannot find any information about a restaurant or establishment called "Los Tres Chiflados" with a menu review specifically tied to a New York City address or a "758" identifier. My search results do not yield any relevant information.
To help me answer your request, please provide more details:
- Is the name correct? Could there be a slight misspelling?
- What type of cuisine is it? Knowing the type of food might help narrow down the search.
- What neighborhood in NYC is it located in? Knowing the borough or general area would significantly help the search.
- Is "758" part of the address, phone number, or some other identifier?
With more accurate information, I can try again to find relevant details and potentially write the requested review article.