An open secret opposite the Capitolio, but easy to miss (look out for the queue), Los Nardos is a semi-private restaurant operated by the Spanish Asturianas society. The dilapidated exterior promises little, but the leather/mahogany decor and generous-sized dishes inside suggest otherwise – Los Nardos is touted in some quarters as one of the best cheap eateries in the city.

The menu includes lobster in a Catalan sauce, garlic prawns with sautéed vegetables and an authentic Spanish paella. Service is attentive, there are usually more Cubans than tourists, and the prices, for what you get, are mind-bogglingly cheap.