Spit roasted hog, hearty soups, rabbit, lamb, cod, quail, sausages and other grilled meats are just some of the many medieval style meals on offer from dozens of "taverns" and stalls spread throughout the market.