Go Back
Report Abuse

U Kroka

Traditional Czech cuisine served with genuine family hospitality.

Popular
$$$$

Image

d4164e83df7f0ceb4fa5ec46
images
img-2126-scaled
images (1)
ff_gfx50s_0023
d4164e83df7f0ceb4fa5ec46
images
img-2126-scaled
images (1)
ff_gfx50s_0023

Details

U Kroka is a family-owned Czech restaurant located in Prague’s historic Vyšehrad district, just a short walk from the famous Vyšehrad fortress. Continuing the tradition of an old Prague inn dating back to the late nineteenth century, the restaurant has become one of the city’s most respected destinations for authentic Czech cuisine. Despite being slightly removed from the busiest tourist areas, U Kroka has earned an outstanding reputation among both locals and international visitors for its warm hospitality, consistently high-quality food, and excellent value.

The restaurant specializes in traditional Czech cuisine prepared with fresh ingredients and without artificial preservatives, glutamates, dyes, or unnecessary additives. Fresh herbs, carefully selected meats, and seasonal ingredients play an important role in the kitchen’s philosophy. Guests can enjoy classic Czech favorites including beef goulash, roasted duck, pork knuckle, rabbit, beef tenderloin in cream sauce, homemade soups, and a selection of modern Czech dishes alongside daily lunch specials. The restaurant also serves excellent Czech beers, Moravian wines, homemade desserts, and carefully selected beverages.

Inside, U Kroka offers a cozy yet elegant atmosphere with attentive table service and a welcoming family ambience that makes both first-time visitors and returning guests feel comfortable. During warmer months, guests can also dine on the outdoor terrace. Due to its popularity, advance reservations are highly recommended, especially during evenings and weekends.

Tripadvisor consistently ranks U Kroka among Prague’s highest-rated Czech restaurants and has awarded it the Travelers’ Choice distinction. Visitors frequently praise the generous portions, beautifully presented dishes, friendly multilingual staff, and excellent balance between traditional flavors and modern presentation. Its location near Vyšehrad Park also makes it an excellent stop before or after exploring one of Prague’s most historic landmarks.

Cuisine Type
Central European, Czech, European
Restaurant Type
Casual Dining, Restaurant, Family Restaurant
Meals
Dinner, Lunch
Special Diets
Vegetarian Friendly, Gluten Free Options, Vegan Options
Best For
Romantic Dinner, Family Friendly, Families with Children, Groups, Local Experience, Local Cuisine, Special Occasions
Recognition
Travelers' Choice , Local Favorite

Features

Amenities
Outdoor Seating, Free WiFi, Highchairs Available, Family Friendly, Family Style, Parking Available, Street Parking, Non-Smoking Area, Reservations Accepted, Table Service, Digital Payments, Serves Alcohol, Full Bar
Services
Walk-Ins Welcome, Group Bookings
Payment Methods
Cash, Credit Card, Visa, Mastercard, Digital Payments, Contactless Payment, Debit Card

Explore More

PraguePeek Tip
Reserve your table several days in advance, particularly for dinner, as U Kroka is one of Prague's most popular Czech restaurants. Combine your visit with a walk around Vyšehrad Fortress and its gardens before your meal. If you're visiting at lunchtime, check the daily lunch menu, while evenings offer the restaurant's full à la carte selection.
Nearby Attractions
Vyšehrad Fortress — 5-minute walk

Basilica of St. Peter and St. Paul — 7-minute walk

Vyšehrad Cemetery — 7-minute walk

Náplavka Riverbank — 10-minute walk

Botanical Garden of the Faculty of Science, Charles University — 12-minute walk

FAQs

Is it necessary to reserve a table at U Kroka?

Yes. Because of its popularity with both locals and visitors, reservations are strongly recommended, especially for dinner and weekends.

What cuisine does U Kroka specialize in?

U Kroka specializes in authentic Czech cuisine prepared with fresh ingredients and traditional recipes, alongside a selection of modern Czech dishes.

Does U Kroka offer vegetarian or gluten-free meals?

Yes. The restaurant offers vegetarian dishes, vegan options, and gluten-free options according to its restaurant listing.

Is outdoor seating available?

Yes. During suitable weather, guests can dine on the outdoor terrace.

What is U Kroka best known for?

The restaurant is renowned for its traditional Czech dishes, generous portions, excellent value, friendly service, and family atmosphere near Vyšehrad.

Advanced Review

All Reviews ()

There are no reviews yet.

Location

12, 28, Vratislavova, Praha 2, Hlavní město Praha, Hlavní město Praha, Czechia, 128 00
Address
12, 28, Vratislavova, Praha 2, Hlavní město Praha, Hlavní město Praha, Czechia, 128 00
Nearest Metro Station
Vyšehrad
Walking Time from Metro
10 Minutes

Contact Information

Business Hours

Opening Hours

Open
  • Monday
    11:30 am - 11:00 pm
  • Tuesday
    11:30 am - 11:00 pm
  • Wednesday Today
    11:30 am - 11:00 pm
  • Thursday
    11:30 am - 11:00 pm
  • Friday
    11:30 am - 11:00 pm
  • Saturday
    11:30 am - 11:00 pm
  • Sunday
    11:30 am - 11:00 pm

Gallery Images

Related Restaurants