Llama Inn WilliamsburgBrooklynNew York CityPeruvianLomo SaltadoPosted Sep 16, 2018This place was pretty good. It’s expensive sorta, but the lomo saltado was decent.