LOCATION

Cabo Wabo Cantina

6801 Hollywood Blvd
Los Angeles , ca 90028
323-860-1881
Restaurant/Bar