these guys have some stuff on the edgy side
http://www.harlotwear.com

I especially like the "Mi bicicleta o mi muerta" t-shirt : )