The Fanciest Street Food in Town: Grimanesa Anticuchos

When I’d heard about “this place where you can get beef’s heart on a skewer” my stomach turned just ever so slightly. I usually have trouble chewing through a steak, let alone eating the organ that pumps blood through the entire body of a cow. [Continue reading…]

Read more