Papa Juan Stefano's & Sons is a locally owned and operated restaurant that offers both both classic Mexican and Italian cuisine under one roof. Known for their food variety and house margaritas, Papa Juan's is the perfect place for anyone in the Cedar Rapids areas, from families to tequila connoisseurs.
Keep Calm and Margarita On!