Downtown San Francisco has needed a power-up since the pandemic, and that could be on the way with the opening of an official Nintendo Store slated for May 15. The video game maker announced plans to ...