– Pops is a multi-dimensional station that was started in none other but Arcadia, Oklahoma! This ultra-modern and innovative restaurant station/drink stop is a landmark in the middle of a few grass fields right off of the world famous Route 66. Pops is known for many things, but I’m sure that you can guess the top reason that people from all over the world stop here! POPS’ #1 sig…