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

Tuesday, July 31, 2018
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