A look inside Texas de Brazil, the Galleria's Brazilian churrascaria

The shopping mall's newest restaurant carves and serves meat tableside.

by

20180315_TexasDeBrazil_0084.jpg

Photography by Kevin A. Roberts

Texas de Brazil

1137 Saint Louis Galleria, St Louis, Missouri 63117

314-352-8800

Visit Website

Monday to Thursday, 5–9:30 p.m.; Friday, 5–10 p.m.; Saturday, 4–10 p.m.; Sunday, 4–9 p.m.

Sign up for St. Louis Magazine's weekly dining newsletter to keep up with the latest in the local restaurant scene.
Or, check out all of our newsletters.