Tackle Shack, a sporting goods shop for fishing equipment, will host its grand opening April 20-21. The shop claims to be Houston’s first and only freshwater and bass fishing-focused shop.