Cuba is located in Plymouth. Located in a prime location, this is one of the best function venues in the city. It is popular for its excellent ambiance and superb service offerings. It also offers event hosting services for up to 80 guests. The top bar is an excellent event venue and we are sure to offer you a memorable event.