Chili’s Grill & Bar Opens First Restaurant in Sao Paulo The residents of São Paulo, Brazil, were introduced to the bold Southwestern flavors of Chili’s Grill & Bar last month… October 12, 2011 · ·