Iguana Roja

  • Retail - Food & Beverage
107 W. Church Street
Ozark, MO 65721
(417) 485-8585
  • About

    Our Latin-American restaurant is locally owned and operated in Ozark Missouri, by Executive Chef, Brian Taylor. All of our dishes are hand-made in house, from scratch, and is GUARANTEED Fesh!