Eat here quite often. Sometimes it's great other times its terrible. On a good day the food is excellent and the best you will find for it's price. Other times nothing is cooked the way you ordered it and/or it's cold. Have had more positive experience than negative. Figured 3 to 3 1/2 stars is about the average for the many times I have eaten here over the past few years