Iguana Roja is a locally owned and operated contemporary Latin-American restaurant in Ozark, Missouri. Their Executive Chef Owner, Brian Taylor, works closely with local farmers and ranchers to source the highest quality, freshest ingredients for their hand-made, scratch-made dishes.
With a fun and eclectic menu that combines flavors from various Latin countries with local influences, Iguana Roja offers a unique dining experience. Their attention to detail and secret ingredient of love can be tasted in the food and felt in the warm atmosphere.
Generated from the website