Taverna on the Scene Published October 16, 2008 • Updated on October 22, 2008 at 2:00 pm Taverna Aventine Opens A weekend quiz. Taverna Aventine is: a) A new bar named for a neighborhood in Rome. b) A former opium den. c) A private club. Answer: d) All of the above. Moored on the city’s 19th-century Barbary Coast in a...