Steakhouse chain Texas de Brazil opens new location in Alabama

Texas de Brazil serves churrasco meats. Credit: Texas de Brazil.



  • Texas de Brazil