Texas Roadhouse opened Monday, March 2, 2015! The new restaurant is located next to the NEW Walmart in Madeira Beach! Check out these photos to see the ribbon cutting and celebration. See the full album on Tropical Focus Photography’s Facebook Page here.