Get directions to: Mi Casita, Ozark, AR Restaurant address: 5718 Driftwood Ln Ozark, AR 72949, USA Driving Walking Bicycling Restaurant: Mi Casita