Cabo Wabo

Cabo Wabo

With over 15,000 sq feet, Cabo Wabo Cantina caters to endless private event opportunities while offering an array of entertainment services. Cabo Wabo Cantina is located at the Miracle Mile Shops inside the Planet Hollywood Resort and Casino.