Here I would like to present you a few restaurants, where the food is really good, prices reasonable and they are somehow special. Later I will add some more restaurants, for sure, but for now you can find here four of them, one in each part of historical center of Prague.
Restaurant at Hradcany (Prague Castle area):
Address: Restaurant Peklo, Strahovske Nadvori 1, 118 00 Prague1
web site: www.peklo.com
Restaurant in Mala Strana (Lesser Town):
Restaurant U Sedmi Svabu
Address: Krcma U Sedmi Svabu, Jansky vrsek 14, 118 00 Prague 1
web site: www.svabove.cz
Restaurant in Stare Mesto (Old Town):
Restaurant U Supa
Address: Restaurace U Supa, Celetna 22, 110 00 Prague 1
web site: www.restauraceusupa.cz
Restaurant in Nove Mesto (New Town):
Address: Café Imperial, Na Porici 15, 110 00 Prague 1
web site: www.cafeimperial.cz
As I put the links to all restaurants web sites it seems pointless to put more descriptions of these places here. I can say that they are all at tourist places and you can get there good meal for fair price.
The best chefs are definitely in the Cafe Imperial (Zdenek Pohlreich on Wikipedia), in the restaurant U Supa you will meet live music, while the ambience in restaurants Peklo and U Sedmi Svabu is quite special and … the food is always good.
In these restaurants you will spend from EUR 10.00 to EUR 30.00 for a full meal.