COVID-19 Travel Information

Leo’s Mexican Restaurant

International

208 South Ellen Street

Dixon, Missouri 65459

573-759-2218

Restaurant

  • Dine In
  • Dinner
  • Lunch
  • Takeout
  • Curbside Delivery