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.
Attraction