Texas De Brazil Opens Restaurant in Colorado Springs

Texas de Brazil has opened a restaurant at 140 Spectrum Loop in the Northgate/Interquest district of northern Colorado Springs.