Soul nights in San Diego

A short list of regular club events that'll keep you shaking

by