Just wanted to add that when dining in downtown Rome it is practically impossible to eat at a restaurant that doesn't in some way cater to tourists. That's a huge part of their business. There are many traps that are best avoided, but on the flip side of that I wouldn't expect to be able to find that little gem that only the locals (and somehow you, and the rest of the people on this board) know about.