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
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.