Had dinner at this Northern Blvd (86th) eatery where I have dined on several other occasions. Ordered the
16oz Shell Steak which didn't look like 16oz and it had a large tail, lots of fat and grind. Was more like 8oz ($18.95). It was served with an awful baked potato that had turned brownish with sour cream that was not fresh. A 3oz glass of watered down Sangria was $4.50 and was gone in one gulp (a serious rip off). However, the bread was quite good. I won't return. It was obvious why there weren't that many having dinner. I understand that there's a much better place in Elmhurst someone recommended that I'll try the next time I'm in the mood for a good steak.