Restaurant Review: Papa’s Uptown

March 22, 2016

Papa’s Uptown is nestled in the heart of Cortez street in downtown Prescott, Ariz. Over the past 20 years it has become a premier location for Italian cuisine and fine dining. The restaurant is reminiscent of another in Auburn, New York called Grandpa …