Loading the player...


INFO:
Star Rover, set to open on Feb. 26 in Houston, transforms Superica into a more casual steakhouse, blending Texas traditions with fresh elements.
Major changes coming to familiar Heights dining spot  | khou.com