Welcome to Iguana Roja Restaurante!
We are a unique Latin American dining experience located on the historic square in downtown Ozark, Missouri. At Iguana Roja, our chefs combine flavors from Mexico and a number of other Latin countries to create a very fun and electric menu.
Planning a group event?
Iguana Roja has you covered!