The incoming Texas de Brazil steakhouse has found a location in El Paso.
Media representatives for Cielo Vista Mall confirmed that the Brazilian steakhouse will take over the former Red Lobster on the property. The last day of operation for Red Lobster at that location was March 22.
Texas de Brazil is a high-end Brazilian restaurant known for churrasco-style cooking, which involves grilling meat over an open flame on skewers…