At Home with Monsters – Maxim Hot 100 – Ping Pong 4 Purpose

Guillermo del Toro is one of the most inventive filmmakers of his generation. Among his internationally acclaimed films are Cronos, The Devil’s Backbone and Pan’s Labyrinth.  He ... Continue Reading →

Jayhawks Return to Solana Beach

The Belly Up has long been a favorite venue for the band from Minnesota. They have landed here in various incarnations over the years, including one gig that was billed simply as Mark ... Continue Reading →

Eclectic Father’s Day Suggestions For a Cool Rockin’ Daddy

I am occasionally asked this time of year to suggest a cool Father’s Day gift. With a closet full of ties and slippers, I can understand how difficult the selection process can be. ... Continue Reading →

The Who in San Diego

The two surviving members of The Who have enjoyed an improbably successful and almost endless victory lap. With shows in Anaheim (Sunday 5/22), Los Angeles (Wednesday 5/25), Las Vegas ... Continue Reading →

Best Outdoor Summer Concerts in Southern California – Humphrey’s by the Bay

The two best outdoor concert venues in Southern California are the Hollywood Bowl and Humphrey’s by the Bay. Each consistently offers great concerts, great sightlines and great service. As ... Continue Reading →

Zimbabwe in Our Backyard: Roar and Snore at San Diego Safari Park

Several years ago I was blessed with the opportunity to travel to South Africa and Zimbabwe on safari. It was a trip I wanted to experience with my family, and with Road and Snore I ... Continue Reading →

Ladysmith Black Mambazo – 2016 Tour

This a’capella group from South Africa first entered our collective radar screen as part of Paul Simon’s Graceland album in 1986. The tour after release of that album was as joyful ... Continue Reading →

Variety Nights @ North Coast Rep – Tuesday Night Comics

Live comedy is generally found in city centers, but having it available in a bucolic setting like Solana Beach is a real treat. On various Tuesday nights (see schedule at link below) ... Continue Reading →