Overview
- The San Francisco store, located at 331 Powell St. in the Westin St. Francis, is Nintendo's fifth global retail outpost and second in the U.S.
- Visitors can explore themed sections featuring iconic franchises like Mario, Pokémon, and Zelda, alongside a 14-foot interactive Switch demo screen.
- San Francisco-exclusive merchandise, including branded hoodies, hats, and water bottles, is available only at this location.
- The store will stock the much-anticipated Switch 2 console on its June 5 launch day, with a steady supply confirmed through the year.
- Advance registration is required during peak periods, and Nintendo plans future events at the store to engage fans and tourists.