Is this one of the new places getting built? Because there is no Texas roadhouse in Mount Prospect
Address: 841 E Rand Rd, Mt Prospect, IL 60056, USA
Tiny Toad Studios Tumbuk3 Productions | May 11, 2020
Yes, the neon sign is up! Should be grillin' up the steaks this month!
Scott Shuey | May 11, 2020
They are open now.
Thanks! Your answer is awaiting moderation.