February 15, 2019
Updated 1mo ago
Mexican restaurants are all over the place, so how do you make yours stand out? In a tough industry, Dos Toros is celebrating a decade of growth that now includes 20 locations in New York City and Chicago. Co-founders Leo and Oliver Kremer talked to Cheddar about what makes their stores different.