Opening Hours

Reservations

Walk-ins are welcome, but as a busy restaurant in Edinburgh Old Town, we recommend placing a reservation in advance. Complete your reservation through Opentable which is embedded on this webpage.

If you cannot see the reservation system on your screen, please refresh this page.

You will be required to associate your debit or credit card with your booking. No funds will be charged at any point, unless you fail to show up to your reservation or cancel on the day. No-show charges are at our manager’s discretion.

Cabo offers accessible entry and accessible toilet facilities. We strive to offer an inclusive experience for all of our customers. 

We offer vegetarian, vegan, and gluten-free options. Please let your server know about any allergies or dietary needs when ordering.

A deposit may be required for large bookings of over 8 people. Please email manager@caborestaurant.co.uk to arrange your booking and we will respond promptly, or alternatively call us on 0131 225 8200

You’ll find us in the heart of Edinburgh New Town at 99 Hanover Street – just a short walk from Princes Street and Waverley Station.

Click here for directions.

Children are welcome during the day and early evening. We have a relaxed, friendly atmosphere perfect for families.

Booking Policies

You will be required to associate your debit or credit card with your booking. No funds will be charged at any point, unless you fail to show up to your reservation or cancel on the day. No-show charges are at our manager’s discretion. 

For large bookings, a deposit may be required to secure your booking.

Menu items are subject to availability. Gift vouchers and other promotions are honoured at the manager’s discretion and in line with our terms and conditions. 

Burns Specials at Cabo: Haggis Tacos and Irn Bru Spritz

Available from Friday 23rd January to Sunday 25th January. Click on the button below to place your reservation.