This location is perfect! Just between Tratsevere and just a 15 minute walk from Testaccio. Every guide or local we talked with pointed us in this general direction to eat and find great food.