По Кракову. Покушать там недорого можно во многоих местах. Польша вообще в плане еды очень дешева. "Под Вавелем" - туристический ресторан возле Вавельского замка. Рядом, но чуть в сторонке. Мы минут 5 на местности его искали без карты. Но нашли

. Как по мне - нормальный ресторан, но не самый дешевый и довольно "туристический". Можно сходить, но ломиться в него во что бы то ни стало не обязательно (ИМХО). Мест, где покушать очень много. В идеале - отойти чуть в сторону от топовых мест и в лабиринте улиц найти небольшою кафешку, где кушают местные. Попробуйте польские блюда флячки или фляки - это наваристый суп из рубца и еще бигос - блюдо из тушеной капусты.
Места, в которые вы попадете наверняка - Вавельский замок и площадь Рынок. Их соединяет улица Гродска. На ней много кафешек, кофеен и кондитерских. Мороженое в кондитерских очень рекомендую. В Кракове оно вкуснейшее. На площади есть галлерея с сувенирами. И где-то там же должен быть информационный центр с бесплатными картами.
Сходите еще от площади в противоположную от Вавеля сторону (по Флорианской и Святого Яна)- там много и небольших магазинчиков (с сувениркой в том числе) и довольно недорогих мест для покушать. Там на Флорианской, кажется, мы находили ресторан оформленный "под деревню" с хорошей польской кухней.
Останется время - побродите по улочкам в центре в пределах "зеленого кольца" из скверов. А больше вы за день и не успеете.
Если вдруг будете в Кракове в воскресенье - у них в этот день многие музеи бесплатные. И даже в Вавеле в первой половине дня одна из экспозиций бесплатная.
По Праге. Она дороже Кракова, но и там можно найти кафе с вменяемыми ценами. Просто гулять от туристических мест надо дольше

. В принципе, самые-самые основные достопримечательности можно обежать за день. Растояния в историческом центре там вполне пешеходные. Только надо тщательно составить план, куда хотите попасть и запастись удобной обувью.
Еда у чехов вкусная и ее много. Если будете одна, не заказывайте "первое, второе и компот" - не осилите. Аналог польских флячек есть и у чехов и называется смачно - "дрштёвка". Вкусно. Супы в хлебе - классика. Ну и свинина - колено и ребрышки в меду. Если попадутся, попробуйте. И пиво-пиво-пиво! Я не фанат пива. Но наше пиво и то - это две большие разницы. Кстати, если не осилите какое-то нежидкое блюдо, вполне уместно попросить упаковать его с собой. Хотя, может и жидкое упакуют

, я не проверяла.
Сувенирка там дороже. Про стремный обмен валют уже писали. Если менять что-то, то у арабов и обязательно спрашивать, сколько вам дадут крон за столько-то чужих денег. Чехи разводят не по деццки. В принципе, если вы будете по одному дню в каждой стране, то базовую сумму местных денег можно купить и в Харькове. Некоторые банки работают со злотыми и кронами. Только их "ловить" надо.