La Taverne d'Antan is an Italian restaurant offering seasonal, southern-inspired cuisine in a medieval vaulted dining room and sunny terrace.