Phone: (417) 581-6139 | Location: 1471 W. South St | Ozark, MO 65721

Ozark Chamber of Commerce

#showmeozark

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!

    Impact Members