Gone are the days when pork, cabbage, and knedliky (dumplings) were all you could find on Czech menus. The city’s dining scene has made leaps and bounds since the Iron Curtain fell, and Prague is now something of a foodie destination. While traditional Czech food is still available (in both homemade and high-end variants), visitors will find an array of international cuisine from Michelin-starred restaurants as well as dedicated vegetarian spots. To really get a taste of the city, visit the annual Grand Restaurant Festival, which occurs in winter.