Restaurant review: Cubana Tapas Bar and Restaurant, Sheffield
By Terry Siddall The Cubana has had a presence in Sheffield for some fifteen years and gained a good reputation for its authentic Spanish/Latin tapas menu. Leopold Square where the Cubana restaurant and bar is situated is in the heart of Sheffield city centre where Leopold Street meets the end of ...








