Texas de Brazil Steakhouse Sets October 10 Opening Date

Texas de Brazil (texasdebrazil.com) has announced its Omaha location will open October 10 at 1110 Capitol Ave. in the downtown Capitol District. Texas de Brazil [...]