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, ...
Add Yahoo as a preferred source to see more of our stories on Google. A restored service station on Route 66 in Hydro, Oklahoma. Route 66 is celebrating its 100th anniversary in 2026. Photograph by ...