Big Papa's Grill & Live Music
Twin Falls, ID · Other · Capacity: medium (150-300) · Genres: rock, country, blues, pop
<p>"Big Papa's located in the Downtown district of Twin Falls is a Bar & Grill Live Music Venue." While most shows take place Friday-Sunday nights, they are flexible.</p>