Facebook Connect Follow us on Twitter and win an iPad 3

Cuban

Cuba Libre
72 Upper Street, Islington Green, London N1 0NY, United Kingdom
Cuba Libre was one of the original restaurants in Islington, opening in 1990. Since t...
More details
Cubana
48 Lower Marsh, South Bank, London, SE1 7RG
...
More details
Cubana
48 Lower Marsh, London SE1 7RG, United Kingdom
At Cubana, we believe in value and quality our juicy, fresh, tropical cocktails star...
More details
The Cuban
Stables Market Chalk Farm Road Camden Camden Town, London, NW1 8EH
...
More details
The Cuban
The Stables Market Chalk Farm Road Camden Town, London, NW1 8AH
...
More details