COVID-19 Travel Information

Leo’s Food Trucks

Food Truck

208 South Ellen Street

Dixon, Missouri 65459

573-759-2218

Restaurant

  • Dinner
  • Food Truck
  • Lunch
  • Takeout