Cat Scale

Posts Tagged ‘flagship Petro location’

Good Cheer

Happy Holidays and Feliz Navidad at the El Paso Petro

With temperatures at a balmy 75 degrees or so and desert all around, the El Paso Petro doesn’t exactly fit the traditional image of a holiday haven. But when the time comes, there’s that seven-foot tall inflatable penguin in a Santa suit at the entryway, standing by a fully decorated Christmas tree.

READ THE STORY