Food & Drink

A massive churrascaria in River North

Published On 06/04/2008 Published On 06/04/2008
Previous Venue Next Venue Venue Description
1. Texas De Brazil 51 E Ohio St, Chicago, 60611 (River North)

This two-story churrascaria's offering up 15 kinds of tableside carved meat (bacon-wrapped filet, lamb chops, etc), a 75-item salad bar, two "high-end liquor rooms", humidors stocked w/ hand-rolled cigars, plus "wine angels" (harnessed flying women who'