I'd hit it.
Do have taco buses where you are? They're awesome. The market in my area is being saturated with food buses.
the width of that compared to the wheels' locations makes me uneasy.
How good is the pizza?
probably epic since it is baked in a moving vehicle.
in the traditional way.