Meet Me @ The Altar – The Worried Sick Summer Tour with Leisure Hour
What you need to know
CONCERTS & GIGS · in The Castro
Meet Me @ The Altar – The Worried Sick Summer Tour with Leisure Hour
Tue, July 28, 2026
Meet Me @ The Altar stops at Cafe Du Nord as part of their Worried Sick Summer Tour, with Leisure Hour on the bill. Cafe Du Nord is one of San Francisco’s most beloved intimate music venues, tucked below street level in the Swedish American Hall on Market Street.