A few weeks ago, I asked a few friends for suggestions for the best NFL restaurant spots around the country.They all gave the same answer: New Orleans.But they were quick to add that it was not the city’s only NFL-friendly destination.And the city is not alone in being an NFL hotbed.When we last checked in […]