Papa Kelsey's has the greatest sub sandwiches in town. My favorite is the hot turkey sandwich. The pizza is equally as good. I used to hang out here in high school all the time, and I visit here whenever I go back to Twin Falls.
Pros: great menu, convenient location, convenient parking
Cons: slow
more