Logan Arcade logo

Pinball + Video Games

Street Fighter III

Photo coming soon.

Capcom 1999

(Description coming soon.)

YES! Street Fighter III is currently on the floor at Logan Arcade.

Game Log

Date Type Notes
Jan. 19, 2017 On the Floor