Prague abounds in literally hundreds of restaurants, varying hugely in style, cost and the types of cuisine on offer. As a general rule you should try to avoid places in the very touristy spots as these tend to be overpriced with the accompanying increase in quality. If you can try to eat more locally, Vinohrady in particular has many good restaurants, at much better prices than those in Prague 1. Here we have selected just a few of our very favourite restaurants.
Almost all Czech restaurants have a 'denni nabidka' or 'daily menu' available at lunchtime with cut price dishes from around 100 crowns, sometimes including soup or a drink, ready to be served immediately. These are usually a real bargain, although as soon as the item sells out, that's it, you have to choose something else. Some restaurants have only a daily menu at lunchtime.
Another Prague burger bar but a special one. They have only a half a dozen tables but they are almost always packed, most lured by the reputation of their fabulous burgers including the 100 percent all beef Lokal burger. Vegetarians need not despair as they also have 3 delicious non-meat options including the Urban Garden burger. They also have a great range of signature cocktails - our favourite is the Raspberry Bramble. Reservations are only accepted on Thursday, Friday and Saturday evenings from 5pm; the rest of the time they have open seating so it is wise to get here early. Credit cards are not accepted here. The restaurant is dog friendly
Chopinova 26, Praha 2
Daily 11:30am to 10pm (Weekends from 11am)