EL Charo Mexican Restaurant
1721 S 20th St Ste 104
Ozark, MO 65721-7853
417-485-2870