Texas Roadhouse in Davenport is now open for business. For more information about the new location, hours of operation, and menu offerings, visit the Texas Roadhouse website or stop by 1997 Aegean Way, Davenport.