For texmex probably a 3 but food is not very good. Guacamole is not even prepared with lemon. Server did not know guacamole came with wheat tortilla. I irder tamales and agter half an hour wait, he tild me they ran out if them. They look like good people but fiod is not very good. Other reviews seem to be from owners