Ресторан O!Cuba расположен в центре Петербурга на главной гастрономической улице города — улице Рубинштейна.
Гостям предлагают попробовать кансильер аль мандарин из нежной белой рыбы по традиционному кубинскому рецепту, утиную грудку со спелым манго, а также национальные блюда креольской кухни — желтый рис с морепродуктами с добавлением сальсы, треску с пюре из шпината, приготовленную на гриле планча, фермерскую индейку под авторским сливочным соусом. К блюдам можно заказать оригинальные коктейли, домашний лимонад или батидо — популярный на Кубе напиток из мякоти тропических фруктов с добавлением молока и сахара.
В заведении три зала, оформленных в духе Острова Свободы. Интерьер первого зала выполнен в бежево-лазурной гамме и напоминает Карибское побережье. Стены здесь украшены яркими картинами и расписаны надписями на испанском языке. Гости могут разместиться на деревянных креслах с мягкими подушками и в плетеных креслах. Второй зал стилизован под гаванскую улицу, на которой стоит настоящий «Бьюик» 1956 года. Расположиться можно за стандартными столиками или прямо в раритетном автомобиле. Третий зал напоминает уютный кубинский дворик. Под сводчатым потолком царит полумрак, окна забраны резными решетками, помещение декорировано фотографиями кубинских лидеров и портретами местных жителей. По выходным и праздникам в заведении выступают музыканты с Кубы.