Houston is home to many Brazilian Churrascarias. Fogo de Chao and Chama Gaucha come to mind as the more well-known of the bunch, with places like Nelore, Tradicao, Angus Brazilian, and Pradaria spread out around town. With the opening of Colorado-based Tucanos Brazilian Grill (16535 Southwest Freeway; (281-277-5477) in the…
