"Texas de Brazil at Town Square is a small chain restaurant born out of the traditions of Brazil and the robust culinary tastes of Texas. The meat-focused restaurant offers endless portions of Brazilian sausage, flank steak, bacon-wrapped chicken, and more along with side dishes including sweet fried bananas and Brazilian cheese bread. An ample wine list completes the feast." - Krista Diamond