Papa Joe's Wrap Shack is a fun, friendly place where guests can enjoy delicious food for a spot-on price. Family-run, the Wrap Shack is a unique and comfortable atmosphere. The minute you walk through the door and are greeted by the life-size E.T., the staff at Papa Joe's make you feel like part of the family. In the winter, customers can enjoy homemade soup by Lisa.