The quality and variety of Papa Saverio’s menu items is rooted in generations of the Italian/American tradition. Having grown to nearly twenty franchised locations throughout the suburban area, the original Papa Saverio’s owners have returned to the kitchen in their new location on Terra Cotta Avenue in Crystal Lake. As lifetime members of the McHenry County Community, they are excited to share their original family recipes with you.