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:
1211 N. Grand Ave
Walnut, CA 91748
As game site SDTEKKEN points out, that's right across the street from Mt. San Antonio College and near a Jack In The Box. Above is a picture of a Jack In The Box to make you hungry.