Big Papa’s Grill and Live Music Big Papa’s Grill and Live Music213 5th Ave SouthTwin Falls, ID 83301United StatesMap Big Papa’s Grill and Live Music Upcoming EventsNo events currently scheduled at this location.