Food festivals are great fun providing a place full of atmosphere, great smells and more importantly great tasting food.