
Where to Eat in Krakow and Warsaw
In Krakow, start with a milk bar โ Milkbar Tomasza or Bar Mleczny Pod Temidฤ , both near the Old Town, for a full meal around $5-7. In Warsaw, Bar Prasowy on Marszaลkowska Street (running since 1954) is the classic pick, a three-course meal often under $8. For a sit-down dinner, look for a restaurant with a Polish-language chalkboard menu, not a laminated multi-cuisine one aimed at tour groups.
"Try the local food" is the least useful sentence in travel writing. Here are actual places, actual prices, and the actual difference between a milk bar built for locals and a restaurant built for tour groups โ so you know which one you're walking into before you sit down.
Krakow: the milk bars worth the walk
- Milkbar Tomasza โ a cleaner, more tourist-friendly milk bar near the Old Town with a chalkboard menu (pierogi, potato pancakes, crepes) and genuinely good comfort food; a full meal runs about $5-7.
- Bar Mleczny Pod Temidฤ โ near the castle, popular with both locals and visitors, with English-speaking staff (rare for a milk bar) and dishes like white borscht and mushroom-sauce potato pancakes.
- Jagienka โ closer to the Main Square, traditional decor, reliably good pierogi at the classic low milk-bar price point.
Milk bars work on a simple system: queue at the counter, order and pay first, then take your receipt to the hatch to collect the food โ there's no table service and often no English menu, so pointing at what you want (or what the table next to you is eating) is completely normal and expected.
Warsaw: Bar Prasowy and beyond
Bar Prasowy, on Marszaลkowska Street, has been serving Warsaw since 1954 and is the city's most recommended milk bar for a reason โ renovated but still recognizably itself, with a wide menu (cabbage rolls, meatballs in dill sauce, potato pancakes, pierogi) and a three-course meal that regularly comes in under $8. It gets a lunchtime queue on weekdays; arrive slightly before or after the noon-1pm peak.
A proper sit-down dinner
For a step up from a milk bar without going full fine-dining, look for a restaurant with a menu written mostly in Polish, seasonal specials on a chalkboard or single-page insert, and a location a block or two off the main tourist square rather than directly on it โ that combination is a reliable signal you're not in a restaurant built entirely around bus-tour groups. Expect $10-20 per person for a full meal with a drink.
Vodka bars, done properly
Both cities have dedicated vodka bars built around tasting flights rather than shots โ look for a menu that names specific distilleries and ages, not just "vodka: $X." A flight of 4-6 pours (clear plus a couple of flavored styles like zubrowka or wisniowka) runs roughly $10-20 and is a genuinely good way to understand why Poles take the drink seriously.
| Where | What you get | Approx. cost |
|---|---|---|
| Krakow milk bar (Tomasza, Pod Temidฤ , Jagienka) | Soup, a main, a drink | $5-7 |
| Warsaw milk bar (Bar Prasowy) | Three-course traditional meal | Often under $8 |
| Sit-down restaurant, either city | Full meal with a drink, local menu | $10-20 |
| Vodka tasting flight, dedicated bar | 4-6 pours, clear + flavored styles | $10-20 |
Common mistakes
- Eating only at restaurants directly on the Main Square or Old Town Market Square in either city โ they're not bad, but you're paying a location premium for food that's rarely the city's best.
- Skipping milk bars because the cafeteria system feels unfamiliar โ it takes one visit to learn, and it's some of the best-value eating in Europe.
- Assuming a milk bar is open on weekends โ many, especially the more traditional ones, are Monday-Friday only; check before making it your plan for a Saturday lunch.
Vegetarians: ask specifically which pierogi fillings are meat-free (potato-cheese/ruskie, mushroom, and spinach usually are) rather than assuming a Polish-only menu has nothing for you โ milk bars and sit-down restaurants alike almost always have at least one vegetarian option, even if it isn't obviously flagged.



















































