Champps Americana, a premium sports bar located in Las Colinas, has been recently updated with 44 new 60-inch flat-screen TVs, brand new booths, chairs and more to enhance the sports-fan experience. I’ve been a long-time fan of Champps, so I’m excited to see these renovations! Want to join in on Continue Reading
Foodie Feedback