You can now enjoy amazing pulled pork and slow cooked creations on a rooftop! Barbacoa is one of the very few places in Cyprus to have a rooftop and we couldn’t be happier. To refresh your memory, its on Genethliou Mitella 42 in Limassol on the pedestrian street right in the entrance of the old city.
