When you're planning your visit to Tapa, you could take public transportation to the station Estación del Ferrocarril, which is the nearest station at 982 meters distance to the restaurant.
A complete menu of Tapa from Santiago de Cuba covering all 2 meals and drinks can be found here on the menu.