Space 1520 is a mini shopping center on the other side of Jack In The Box across the street from Amoeba. They have a plaza that occassionally has free shows. That's where Smashing Pumpkins played on Record Store Day in 2010.
El Cid is a Mexican Restaraunt in Silver Lake that has a stage and PA. Been to a few shows there. Next one that I know of that I wanna go to is Vicky & the Vengents, Lords Of Altamont and Prima Donna on December 10.