On an average weekend, one Texas Roadhouse store serves up around 2,000 steaks. Each one is cut and prepared in-house, then seared to lock in flavor before it's roasted on an open flame, says kitchen manager Jeff Hill. Almost everything is made from scratch, including that yummy cinnamon butter served with those delicious rolls. (They make more than 14,000 rolls in a weekend.) For those rare times you're not in the mood for beef, you can choose from loads of chicken dishes, mouth-watering ribs and even some seafood. For kicks, Texas Roadhouse throws in friendly service, $2.50 margarita Wednesdays and a floor you can cover in peanut shells.