There are six locations in Champaign, Illinois; Charleston, Illinois; Urbana, Illinois; Rockford, Illinois; Loves Park, Illinois; Kansas City, Kansas; and Shawnee, Kansas. A location in Lenexa, Kansas closed in 2007 due to slow business and competition with the nearby Panzon's.
The location in Kansas City, Kansas is named Sol Azteca, and the location in Charleston, Illinois is named Los Potrillos, but they are owned by the same group and feature the same menu.