Pops, located on Route 66 in Arcadia, Oklahoma, is a unique stop that functions as a convenience store, diner, gas station, and specialty soda shop. It won the top spot in Oklahoma for Route 66 stops, ...
Illuminated by the neon lights of Pops 66 Soda Ranch, road crews with Oklahoma County District 3 were up late clearing Route ...