The food is flavorful with large portions at a very reasonable price. The condition of the restaurant is what keeps me from adding a fourth star. The interior is run down and the carpeting filthy. Wait staff is helpful and courteous . . . when you can find them. More often than not it's the manager that waits on us.