Perched above the Vltava near the ancient Vyšehrad fortress, the small cluster of restaurants here sits above the city average for quality and offers a useful split between higher-end spots and more accessible options. European and Czech cooking dominates, with a focused and unhurried feel that suits the neighbourhood's pace. It is a good choice for a meal near Vyšehrad if you are already exploring the park or the citadel above the river.