Cabo Cantina


  • 100 South Main Street
    newport beach, CA 92661

About this venue

Cabo Cantina is a fiesta! It is located in the Balboa fun zone and its a loud party atmosphere.

Support