Peruvian Restaurant In NYC Serves Beef Heart

We venture out to Llama Inn in Williamsburg to try out anticuchos de corazon, also known as beef heart. Anticuchos are a popular street food, uniqu...
Back to Top