Cabo is a Mexican restaurant located at 99 Hanover Street, offering a vibrant atmosphere with a focus on tacos, seafood, and meats. It aims to bring the spirit of Mexico's party peninsula to Scotland.