Huddle Sports Bar is a great bar in South Sioux City, NE. Come in for a drink, play some darts, or have a try at Keno. The Huddle has the Big Ten Network and is a great place for all the Nebraska football games. Also your new location for local music.
Leave a comment