Best Mexican torta restaurant in Birmingham, united states