An excellent Spanish-language guide to BsAs restaurants can be found here:

http://www.guiaoleo.com.ar/

Even for those who speak only English, I believe that you will find it easy enough to navigate and glean from it some useful information.