Five Star Fooding | Taverna Latina Rome Venturing to Rome's Taverna Latina should be a must on any fooding adventure.