Dos Toros founders Leo and Oliver Kremer open 3 new Chicago locations

EMBED </>More Videos

Brothers Leo and Oliver Kremer founded the Dos Toros restaurant chain. (WLS)

Brothers Leo and Oliver Kremer, the founders of the Dos Toros restaurant chain, stopped by to talk about the three new Chicago locations.

Then, Val and Ryan competed in a burrito-rolling contest.

For more information, visit: dostoros.com
Related Topics:
foodWindy City LIVE