3401 W. TC Jester Blvd., Houston, TX 77018
1,800 SF free-standing restaurant located at signalized Corner of TC Jester & 34th Street.