7-Eleven opens downtown