Casino Arcade is an analog photo booth located in Santa Cruz, CA, United States. It's never a bad time for a day trip to Santa Cruz. Stroll the boardwalk, play a few games of pinball, and say cheese in Casino Arcade's photo booth.