March 27 2020 Ruiz-Castillo Mexican Restaurant admin Categories: Restaurant223 W Service Road NWright City, Missouri 63390 Get Directions