Need to up your Instagram game? This is the place to go. By January 09, 2019 06:05 PM Snap151 is a pop-up selfie store located in Fort Worth until Jan. 27. The venue offers different backdrops for visitors to utilize while creating content and photos for social media.