First time I ate here, it was 5 stars. Second time it was 3 stars since the carne asade in my tacos was overcooked . So I am giving it 4 stars overall. The rice and beans are excellent and for the money, this place is tough to beat for some quick tacos in a sit in setting.