Food Safety Report: Texas Roadhouse, Eagle Crest Boulevard, Evansville, IN, United States 7 years ago • details 80 I ate a side salad, loaded baked potato and 6 oz steak