New Downtown Davenport Restaurant Is Getting Great ReviewsNew Downtown Davenport Restaurant Is Getting Great ReviewsThere's a new downtown Davenport restaurant that's just opened and it's getting rave reviews.TamiTami