Texas de Brazil Opens New Restaurant in Chicago

August 26, 2015

The new 7,000 sq. foot restaurant accommodates 220 guests and features a chef’s table, an open-view grill in the dining area, a signature wine wall and a bar/lounge area. Located in Streeterville, the new Chicago location is the company’s 39th …