Cabo Restaurant
Mexican · Taco Shop · Bar
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.
Location
Best places nearby
The highest rated places close to Cabo Restaurant.
Local restaurants nearby
99 Hanover Street, Edinburgh, United Kingdom


