The store is slated to open on Rogers Avenue at the site of the once-mysterious Project X, putting to bed years of ...