Texas Roadhouse 3120 N Powers Blvd, Colorado Springs, CO, 80922(719) 638-8050WebsiteOverviewAmenitiesRelated ArticlesMust-Try Denver RestaurantsFind Majestic Beauty at Twin Lakes