The best Roman restaurants, I think, are in Trastevere. Across the Tiber. Antica Pesa name for the ancient gates where wine was weighed for taxes, is a good one.