One of my fave FAVE restaurants during my time in NYC was Llama Inn in Brooklyn. I'm glad Pete Wells agrees with me; he just named it his Top 10 New York Restaurants of 2016 on his New York Times column. Finally! This is the lomo saltado-- a must have!