May I see the head chef, please? If you plan on dining at Solar de las Cabecitas, you’ll want a heads up: their specialty is boiled sheep’s head — not for nothing does the name of the place translate to House of the Little Heads.
Bolivians at the Solar de las Cabecitas (House of the Little Heads) restaurant eat a boiled sheep’s head served on a bed of rice, in La Paz August 17, 2006. REUTERS/David Mercado