Location

1921 Bacon St., San Diego, CA 92107