I know a very good peruvian restaurant in Belgrano on Franklin D. Roosevelt between Montaneses and Arribenos. Usually it is full after 9pm so you should get there a bit earlier. Sorry...I forgot the name...
It's my last week here so I plan to go there for a pisco and one tamal