Sabor Express

Chicago
Sabor Express

1230 W Taylor St

Chicago, IL 60607

From the owners of a more conventional Brazilian steakhouse in the 'burbs, SE's a bright corner restaurant with floor-to-ceiling windows, vibrant yellow walls, and earth-toned mosaic tiles that's serving up traditional 'zilian festival fare intended to be