3120 Euclid Ave., San Diego, San Diego, California 92105
© San Diego CityBeat 2018. All Rights Reserved