This taquería specializes in authentic Mexican fare diners consistently raving about the homemade tortillas and beef-tongue tacos. located on St Clair Ave W, it's a straightforward spot focused on quality ingredients and traditional preparation rather than a polished online presence.