Houston Texans Grille Home / Houston Texans Grille Share: RESTAURANT Houston Texans Grille Visit Website 12848 Queensbury Lane Houston, TX 77024 713-461-2002 Visit Our Website Hours: Sunday - Wednesday 11:00 AM - 12:00 AMThursday - Saturday 11:00 AM - 2:00 AM About Map About Houston Texans Grille is a unique sports themed restaurant. With a chef driven menu, local craft beer & 66 HDTV's, it's a restaurant you must experience! Directions Conveniently located off I-10 and Beltway 8 in CityCentre on the 2nd floor next to Eddie V's. What's Nearby? Distance: 5 10 15 20 25 50 mi.