Van Halen Rocks Cabo Wabo Cantina, 1990 (Photos & Video)

On this day in 1990, Van Halen performed at the Grand Opening of their very own Cabo Wabo Cantina! There’s a sleepy town, south of the border. If you go there once, you’ll be there twice. Sound familiar? These are the hallowed words that introduced us to Cabo San Lucas, Mexico, and the Cabo Wabo Cantina, which … Continue reading Van Halen Rocks Cabo Wabo Cantina, 1990 (Photos & Video)