When visiting the Czech Republic you’ll most certainly visit Prague. 
And when in Prague, do as the Czechs do – eat, drink and socialize! It’s wise to avoid the usual tourist restaurants, they can be crowded and pricey. There is a wide variety of Czech food tours that are well worth the cost. You’ll have an experienced guide who knows the local favorite spots to eat and can give you a feel for Czech lifestyle and culture. The food tours range from a walking tour of the city with stops at pubs and out of the way family-owned diners to a medieval dining extravaganza with lavish entertainment. You can choose lunch or dinner tours – most take about 3 hours and include pickup and return travel from your hotel.
Take along a good appetite – you’ll want a taste of everything!