Things may have improved dramatically in Eastern Europe, but it will be a while before their marketplace is on a par with ours.
If you want authentic cuisine, then check a "hospoda" in Prague, or still better in a non-touristy provincial town. Yes, "u Maliru" on Mala Strana in Prague is a good restaurant, but it is atypical and not representative of national cuisine. Ditto for the Czech restaurants in the States.