The Black Duck Grille is a local restaurant offering Classic American Cuisine. It is located in the Dallas Shopping Center, and offers a variety of very tastey items on their menu. The staff is polite, the atmosphere is nice, and the prices are fairly reasonable. I noticed on our last visit that they have a notice in the window that they are applying for a liquor license, so they may soon be offering more in way of beverages as well.
more