The Boston location is set to open next summer as part of a project to revitalize the Charles River Speedway complex.