El Charro

  • Dining - Restaurant
1721 S 20th St
Ozark, MO 65721
(417) 485-2871