
U Kroka
Experience authentic, home-style Czech cuisine at U Kroka, a historic Prague restaurant known for its hearty dishes and welcoming atmosphere.

Highlights
Must-see attractions
Social
From TikTok & Reddit
Best Time
Blue hour photography, calmer galleries

U Kroka

Highlights
Must-see attractions
Experience authentic, home-style Czech cuisine at U Kroka, a historic Prague restaurant known for its hearty dishes and welcoming atmosphere.
"This is where you should go for the best Czech food in Prague!"
Book Ahead
Make a reservation, especially on weekends, to guarantee your table.
Try Local Specialties
Savor authentic Czech flavors by ordering dishes like Svíčková or pulled pork.

Quick Facts
Cuisine
Czech
Price
Mid-range
Highlights
Discover the most iconic attractions and experiences

Authentic Czech Cuisine
Savor traditional Czech dishes like tender pulled pork and rich Svíčková, prepared without preservatives.

Cozy & Welcoming Atmosphere
Enjoy a cozy, non-smoking pub setting with friendly staff and a charming summer terrace.

Excellent Local Beer
Pair your meal with excellent local beers, including unfiltered Pilsner Urquell, in a relaxed setting.
Plans like a pro.
Thinks like you
Insider Tips
from TikTok, Instagram & Reddit
Book Ahead
Make a reservation, especially on weekends, to guarantee your table.
Try Local Specialties
Savor authentic Czech flavors by ordering dishes like Svíčková or pulled pork.
Consider Off-Peak Hours
Visit during less busy times to potentially reduce wait times for your food.
Friendly Staff
Expect attentive and helpful service; ask for recommendations!
Tips
from all over the internet
Book Ahead
Make a reservation, especially on weekends, to guarantee your table.
Try Local Specialties
Savor authentic Czech flavors by ordering dishes like Svíčková or pulled pork.
Consider Off-Peak Hours
Visit during less busy times to potentially reduce wait times for your food.
Friendly Staff
Expect attentive and helpful service; ask for recommendations!
What Travellers Say
Reviews Summary
U Kroka is highly praised for its authentic and flavorful Czech cuisine, served in a cozy, welcoming atmosphere. Diners consistently highlight the friendly and attentive staff, making for a memorable experience. While the food is exceptional, some note a 10% service fee is added.
"From the very moment we walked into the restaurant, we felt warmly welcomed. The staff was extremely friendly, attentive, and helpful. A special thanks goes to our waiter, Jakub, who impressed us with his professionalism, dedication, and genuine kindness – he truly made our visit unforgettable.
As for the food – it was simply heavenly! Every dish delighted us with its flavor, freshness, and beautiful presentation. It is clear that the chef puts a lot of heart and passion into every creation. Congratulations to the entire kitchen team – you are doing an amazing job! 👏👏👏
We wholeheartedly recommend this place to anyone who appreciates excellent cuisine and a wonderful atmosphere. We will definitely be coming back"
Justyna Bojdzińska
"Very authentic experience. As soon as you come you will feel excellent vibes of the stuff and enjoyable atmosphere. The food was just amazing and very tasteful. The stuff is very friendly. This places serves real and very tasteful Czech food that you must try if in Prague. Highly recommended place that I will visit for sure again."
Jakov Milicevic
"Everything was great. The first time we went around 22:00 and there were not a lot of people, the waitress was super kind, she explained to us everything that we asked for. We went there two times. Around 20:30 it was a bit more crowded but still the service was really good, the food was super delicious. We were 10 people so we asked to join tables, it was not a problem. The staff was really helpful. Highly recommend. Just be prepared that at the end you will be asked/charged 10 % service fee. The prices are pretty reasonable"
Hristina Georgieva
What People Like
What People Dislike
Frequently Asked Questions
U Kroka specializes in authentic and traditional Czech cuisine, prepared without glutamates, dyes, or preservatives.
Yes, it is highly recommended to make a reservation in advance, especially for weekend visits, to ensure you get a table.
Yes, U Kroka offers specific vegetarian dishes on their menu, such as roasted cauliflower with curry sauce.
Yes, a 10% service fee is added to the bill, which is noted by some diners.
The restaurant has a cozy and authentic pub atmosphere with brick walls and a summer terrace, perfect for socializing.
U Kroka is located a short tram ride from the city center, near Prague's Vyšehrad fort, offering a local experience away from tourist crowds.
Mentioned in
Featured in these publications
A Guide To Prague's Best Restaurants
Just a short tram ride from the center of the city, U Kroka is an honest and unpretentious restaurant serving some of the most respected traditional Czech food in Prague. The dining space is modern and minimal with both brick and slate gray painted walls as well as brushed metal lighting fixtures. Standout dishes include roast duck with apples, home-made dumplings and red cabbage, rabbit saddle with bacon, creamy garlic spinach and roasted potato gnocchi and marinated pork ribs in a spicy marinade with garlic and chili dip.
Beer Halls and Pubs
The non-smoking U Kroka pub under Prague’s Vyšehrad invites you for pleasant get-together with friends where you can drink excellent beer including unfiltered Plzeň. If you are a foreigner who would like to taste traditional and tasty Czech fare and excellent beer, but at the same time want to avoid the hordes of tourists so often seen in the infamous tourist restaurants in the center of Prague, go to the U Kroka pub instead. You can have tasty beef goulash, beef in cream sauce with bread dumplings and baked duck with red cabbage and potato and bread dumplings here, as well as many other ...
Tripper - Guide - 15 perfect restaurants in Prague, Czech Republic
Nestled in the heart of Prague, U Kroka can be found, oozing with an eccentric charm that is hard to resist. With its quirky atmosphere, it is a place where cozy meets crazy, creating a unique ambiance that surprises and delights. The walls are adorned with peculiar oddities, making this restaurant an ideal spot for those seeking a whimsical dining experience—just make sure to keep your eyes open for the giant papier-mâché chicken lurking in the corner!
Czech Restaurants in Prague
This is a popular restaurant below the Vyšehrad fort and a convenient lunch or dinner option if you find yourself in the area (although we make special trips to eat there with friends). The menu is focused primarily on Czech cuisine. All meals are made without glutamates, dyes, and preservatives.
10 Best Breweries in Prague
If you're sick of the crowds in the center and feel like having a pint in an authentic place, we have the solution for you. Head away from Old Town Square and head towards Vyšehrad. Within walking distance of the fortress is an establishment with more than 100 years of history: U Kroka.
Eating Out in Prague: 7 Cafés and Restaurants You Must Try
U Kroka takes the simplicity of Czech food and elevates it to a whole new level. The restaurant is located quite a distance from the city centre, not far from the beautiful park of Vyšehrad. But don’t let that stop you from experiencing one of the best restaurants in Prague!
Where to eat in Prague
Description: U Kroka - the small family restaurant continues the tradition of a well-known Prague inn which was opened on the excursion route to Vyšehrad as early as 1895. Its domain is Czech cuisine. Beer from industrial breweries on tap but of above-standard quality.
Travel Guide to Prague - Cafes, Restaurants & Places to See
U Kroka ($$): Another amazing meal recommended by my wonderful Instagram community. This place is a real gem, away from the touristy areas, with a cozy and casual atmosphere. It wasn’t until this very moment that I realized this restaurant is very close to Vyšehrad!.
My Recommendations For The Best Food And Drinks In Prague
U Kroka and Radost are two amongst the various restaurants I visited when I was in Prague. While the others weren’t bad, these have lingered in my mind and it would be my personal opinion and recommendation to put them in the list of best restaurants in Prague.
10 Must Eat Foods In Prague And Where To Eat Them
Get it from U Kroka where locals squeeze in by the dozen for the quick service and tasty food and in the summertime you’ll be pleased to discover that the tables spill onto the outside pavement, where you can enjoy your kulajda in the summery air.
8 Best Czech Restaurants in Prague
Located south of the main city center, U Kroka is a beloved local restaurant nestled off a quiet neighborhood street. Talked up as a place for delicious Czech food, I had to check it out.
Czech Cuisine: A Guide to Traditional Dishes and Drinks
U Kroka combines the old and new effortlessly with a modern dining area and a traditional menu. They’ve put a twist on garlic soup, using smokey pork broth to elevate the light flavors.
Best schnitzel in prague? : Prague
Again, I haven't tried their schnitzel, but they do traditional Czech food and it's all been great in my experience.
Social
from TikTok, Instagram & Reddit