load of info here as a friend was looking in to it once. http://www.cateringclassifieds.com
he worked a weekend at Glastonbury a year or two back in a burger wagon and the owner said the burger being sold for £3 was costing him something like 15p aper unit all in, burger, bun, servette, ketchup, gas, wages etc etc
In my opinion, you need something different to make it a success, I would rather go hungry than eat a dog burger but obviously some people like(?) them or cant be arsed to make sandwiches first/wait till they are home. That said, at the last mini festival i was at, one stand were charging £8.50 for a pie, mash and mushy peas which I paid and was quite surprised with how good it was. I bet they were making a nice profit on that too….
as others have said, the pitch can be expensive and insurance on them is a lot too.