I'll be on holiday next week in N.O. and Sunday evening I'd like to eat in French Quarter. My companions and I want to attend the Christmas Caroling in Jackson Square and afterward eat someplace nice but not too expensive. Any recommendations? And does anyone know how long the caroling lasts? Thanks!