The 10 Best Restaurants in Davenport, Iowa Sitting on the banks of the Mississippi River, the most livable small town in America, Davenport, Iowa, is worth a visit. It's …Continue Reading about The 10 Best Restaurants in Davenport, Iowa