If you are ever in Portland, Next Level Pinball Museum is bonkers with over 500 machines. About half of them are pinball machines and all are in top notch condition. Portland in general has a huge pinball scene with several large arcades in and around it.