First US Arcade With Street Fighter IV
Administrator
Staff member
Administrator
Here it is! This is apparently the first US arcade to have Street Fighter IV. It's in Southern California, which is good for people who live there, but bad news for people who live in Maine. Here's the details:
Super Arcade
1211 N. Grand Ave
Walnut, CA 91748
more here