Papa Juans/ Stefanos - Cedar Rapids

Local Service, Texmex, Pizza
5505 North Towne Place Northeast, Cedar Rapids, 52233, United States Of America
Dishes: 10

Papa Juans/ Stefanos

3.5 / 5 of 8 Reviews
Phone
+13193930258
Address
5505 North Towne Place Northeast, Cedar Rapids, 52233, United States Of America

Opening Hours

  • Monday
    11:00-21:00
  • Tuesday
    11:00-21:00
  • Wednesday
    11:00-22:00
  • Thursday
    11:00-22:00
  • Friday
    11:00-22:00
  • Saturday
    11:00-22:00
  • Sunday
    11:00-21:00

Feedback

★ 3.5 / 5 of 8 Reviews

Omg try the mozzarella sticks!!!!! They are amazing! The Italian food was to die for!!! 100% re...

calvin-k-4

Well, as a server I was just astonished at the lack of training, quality of food for price, and...

amber-s-bank08

I was here thursday night. The food was terrific and the service was fine. I'm not sure what ha...

stephen-j-mechanic93

Such a great atmosphere.. always someone you know hanging out. It's like Cheers but with amazin...

laura-s-doctor7

Unfortunately it was absolutely terrible. They messed up multiple orders on just one table. For...

mathew-b-cactus925

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now