Papa Ozz is a drive-through fast food restaurant located in Dubuque, IA, offering a taste of home cooking for those on the go. With 40 years of experience in the restaurant business, owner Ozzy brings his expertise to provide customers with the best dishes to enjoy wherever and whenever they please.
Amidst the fast-paced world we live in and the challenges posed by the pandemic, Papa Ozz aims to serve its customers with good old-fashioned home cooking, ensuring a satisfying dining experience.
Generated from the website