best idaho in twin best tattoo shops in twin falls idaho 119 2nd Ave S W Twin Falls 208 735-1707. Team players only please No Rockstars. Best Tattoo Shops Studios In Tw… Tuesday, May 3, 2022 Edit