Krčma, Medieval tavern in Old Town, Prague, Czech Republic
Krčma is a restaurant in Old Town Prague, set inside a medieval building with stone walls, wooden beams, and iron fixtures throughout. The rooms are lit only by candles, and the tables are kept simple, with no modern fittings in sight.
The building dates from the medieval period and is part of Old Town Prague's historic core. Work carried out around 2008 brought it up to current health standards without changing its original structure.
The menu at Krčma centres on traditional Bohemian cooking, with dishes like roasted pork knuckle, goulash, and duck with cabbage, served alongside Czech beer and Moravian wines. The setting draws visitors who want to taste local food in a genuinely old space rather than a modern dining room.
The restaurant sits in the heart of Old Town Prague and is easy to reach on foot from most central sights. Booking a table ahead of time is a good idea, as the place tends to fill up in the evenings.
During dinner, performers entertain guests with medieval acts such as swordsmen and jugglers moving between the tables. Those who want a more hands-on experience can choose to eat without modern utensils.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.