You might remember Super Arcade for being one of the first places to get Tekken 6 in the United States, well now they are the first arcade to get Street Fighter IV! Special thanks to KaNE & MYK for the heads up! If you are in the Southern California area and want to try out Street Fighter IV… Here is the address:
1211 N. Grand Ave
Walnut, CA 91748
The arcade is located right across the street from Mt. San Antonio College in the same plaza with Jack In The Box.