I'd definitely recommend iLatina. We went last week and it was great.
La Cabrera is totally touristy, but I still recommend it. IMHO the steak and sides are all good. Some other recommendations: Don Julio, Las Nazarenas, Miranda or La Brigada. If you want really touristy and expensive, Cabana Las Lilas. Great service, great location, but over-priced.