Precalentar el horno a 200 grados.
Lavar el cilantro, los tomates, los chiles (si no son de lata) y el limón.
Cortar el cilantro en trozos menudos hasta llenar el tercio de una taza.
Cortar el tomate en cubos. Quitar las semillas y la parte aguada del centro.
Pelar la cebolla y el ajo y cortar en trozos muy pequeños. Mejor aún si se puede triturar el ajo.
Cortar los chiles en tiras y el limón por la mitad.
Disponer un par de cucharadas del aceite en un sartén, y hacer un frito con la cebolla y el ajo. Cocinar unos minutos, hasta que la cebolla se empiece a ver un poco transparente.
Disponer los totopos o nachos en un recipiente grande para horno, de forma tal que se cubra toda la superficie y que queden lo menos superpuestos posible.
Disponer sobre los nachos una capa uniforme de todo el queso rallado.
Disponer sobre el queso la mezcla de cebolla, los tomates y jalapeños picados. Espolvorear con sal y pimienta. Incluir en esta capa los frijoles, si es el caso.
Meter al horno por 7 minutos o hasta que se derrita el queso.
Luego de sacar del horno, espolvorear con el cilantro picado y con el jugo del limón.
Servir inmediatamente.