
Introduction to Pops Restaurant: In front of Pops Restaurant is a 66-foot-tall giant sculpture. In line with the theme of the restaurant, the entire sculpture is composed of LED soda bottles and straw, towering into the sky and breathtaking. Located in Acadia County, Oklahoma.
U.S. Route 66 Travel Guide - Pops Restaurant
Comments
No comments yet