Founded in 2009 by two brothers from California, Dos Toros Taqueria is a chain of restaurants with around 20 locations. While primarily in New York and Washington, D.C., the Windy City became its home at 1 North Dearborn Street in 2017. The Loop location closed in 2022, but now returns to the same spot with a fresh attitude.
Dos Toros or “two bulls,” is situated in a bustling area of Downtown Chicago, flanked by gold entrances. As guests enter the building, an open kitchen greets them to the right, where they may place their order to see food prepared on an assembly line and pay at the register.