So you’ve had your fill of watching Saints games on your satellite and you want to make a pilgrimage to New Orleans to watch your team in person. We think that’s a great idea but we also think you shouldn’t miss some of the best restaurants in town
Brennan’s – If you’ve never had turtle soup you don’t know what you’re missing and this is one of the only places in the country you can get it. Brennan’s is a classic and it’s always (more…)