Okay, I was confused when I first arrived. I thought I was going to Papa Juan's, but the menu was Stefano's side up (Italian food) but I figured it out. I ate at Papa Juan's twice during my stay in Cedar Rapids. I really liked the "build it yourself" option - where you can choose a burrito, enchilada, etc. - the meat, cheese and veggie - and their queso dip was great, too. Good frozen strawberry margarita.
The staff were attentive, even though it was significantly busier on my second visit (the first day was during a huge blizzard, so there weren't many people there).
Warning: the black beans have bacon in them (some vegetarian will probably get upset some day.) However, I think everything is better with bacon, and this was no exception.