Guests are seen at the salad bar of the Texas de Brazil restaurant in Schaumburg, Illinois near Chicago.
Guests are seen at the salad bar of the Texas de Brazil restaurant in Schaumburg, Illinois near Chicago. Flickr
Guests are seen at the salad bar of the Texas de Brazil restaurant in Schaumburg, Illinois near Chicago. Flickr