Christmas at The Star

Christmas celebration at The Star in Frisco is everything you would expect from a multi-billion dollar Dallas Cowboys franchise and its owner, Jerry Jones. The Star is already a grand plaza on any given day. It’s surrounded by the Omni hotel, a mix of fast casual and upscale restaurants and bars, Dallas Cowboys Hall of […]