Claremore Daily Progress

Archive

El Charro

Pepper’s Grill get a face lift as a new restaurant, El Charro, will soon take residence.