• Viva Cuba Upstairs
  • Viva Cuba Food
  • Tapas Bar
  • Happy Customers
  • Chef Cooking
We take bookings for groups of 10 people or more, please call 0113 2750888, email info@vivacubaleeds.co.uk or just pop in! £5 deposit per head is required. For tables of less than 10 people we operate a first come first served policy.

‘This website is operated by Viva Cuba, a company registered in England under company registration number 05797318 and whose registered office is situated at 342 Kirkstall Road, Leeds, West Yorkshire, LS4 2DS. and whose VAT number is ’