It's ok.
Standard zero atmosphere place, no problem there.
Food is just average, or maybe below.
Prices are ok for dinner, but seem kinda high for lunch.
For way better food at a slightly better price, I would go down the street to Tacos y Tortas el Panzon.