Logan Arcade logo

Pinball + Video Games

Super Street Fighter II Turbo

Super Street Fighter II Turbo — Video Game by Capcom (1994)

Capcom 1994

(Description coming soon.)

YES! Super Street Fighter II Turbo is currently on the floor at Logan Arcade.

Game Log

Date Type Notes
June 30, 2021 On the Floor
Jan. 19, 2017 On the Floor