I've been to Los 3 Amigos. I don't remember it being that great, but it's been a few years.
There's a previous thread on Salsa that has some recipes you might like. Farah has a really good Salsa Verde recipe. I've used it a couple of times and really like it.
http://cougarguard.com/forum/showthread.php?t=4635