Texas Roadhouse is set to come to the heart of West Covina. The restaurant is set to be located at the north-east corner of Plaza West Covina, along South California Avenue, just west of the Plaza ...