Dragon Palace is a Chinese takeout restaurant at the Briar Clair Plaza. The restaurant serves up appetizers, soups, beef, seafood, chicken, pork, vegetables and more. Highlights include beef with scallops, four seasons, and Mandarin duck. There are also family dinner specials for up to 10 people.