Kix is heading to his home state of Louisiana and hitting three steakhouses that prove New Orleans is one of the best food destinations in the country.
It's not easy to get people in Washington DC to agree on much, but everyone will agree that Kix has found three of the best steakhouses in our nation's capital. read more