5505 Center Point Road
Cedar Rapids, IA 52402
Phone: (319) 393-0258
Sat: 11:00AM-10:00PM **Bar Hours May Vary
Our family-owned and operated restaurant has been a local favorite in the Cedar Rapids area for years. We serve up fresh, authentic Mexican, Italian and American meals with an added touch of homemade sauces and flavors.
Make sure you stop in for our specialty chips and salsa or enjoy our delicious margaritas. We have something for everyone at Papa Juan Stefano’s & Sons!
Call 319-393-0258 if you have any questions about our menu or drink specials. We look forward to serving you soon!