Aspen Creek Grill
Central Texas, South Texas
size:2 acres, 7,000 - 8,000 sf
Aspen Creek Grill is a restaurant chain with 8 locations that centers on pizza, salads, chicken, pasta, and seafood.
Aspen Creek restaurants are located in Louisville, Kentucky and Noblesville, Indiana, as well as Amarillo, Irving, Lubbock, and San Antonio in Texas.