Unless you've been to Tallgrass in Lockport, you aren't going to find too many upscale, fine dining restaurants in the Chicago suburbs. Palm Court in Arlington Heights doesn't qualify in the fine dining category but it doesn't have to. Angelo and John Sellis, a couple of Greek immigrants to found a home in Arlington Heights, have been satisfying hungry customers for more than 30 years. That's a record that bettors at nearly Arlington race track would envy. According to Tripadvisor, it is the No. 1 restaurant in Arlington Heights, which is something to cheer about. Its crisp Long Island duckling has won awards. There are three dining rooms, a bar and a cocktail lounge. And live entertainment Monday through Saturday. All in all, it's a big-time venue. Critics rave about the luncheon menu, which includes shrimp cocktail, oysters Rockefeller, escargot, smoked salmon and baked French onion soup for starters, roast turkey and Swiss, half-pound hamburger and grilled chicken for sandwiches and fried shrimp, whitefish, tilapia, Atlantic salmon, Dover sole, breast of chicken piccata, pasta primavera and filet mignon for entrees. But we came for dinner. Like lunch, the dinner menu is filled with delicious and filling options. I ordered shrimp cocktail and Atlantic salmon. My wife opted for escargot and veal Scallopini. For dessert, we each had a slice of key lime pie, which was as good or better than any we've had in Florida. By the way, how often do you find Dover sole or veal Oscar or oysters Rockefeller or New Zealand baby rack of lamb on anyone's menu, even a downtown Chicago restaurant? On top of that, the service and atmosphere also were first-rate, making for a thoroughly enjoyable dining experience.