Have been here several times a year for three or four years. Never disappointed. Warning to first timers: you will be served a lot of food. The portions are enough for for three servings so plan on a take home container. I'm generally not impressed with huge servings but since the food is pretty good, I eat leftovers from Armstrong's. The specials are usually good. Much variety on the menu. If you get there between 4-5 p.m. you won't have to wait for a table.