Best bets for Halloween shows in San Diego

A guide to live music on Oct. 31

by