Cabo is a Mexican restaurant in Edinburgh offering a vibrant menu with a Latin American twist. It also features a Pacific-fusion bar, providing a unique dining and drinking experience.