Soto's Kitchen posted March 2 on Facebook that it closed its 2899 Dulles Ave., Missouri City, location. The restaurant was opened four years ago by Amador Soto and his four brothers, offering Mexican cuisine inspired by their home in Veracruz. An additional Soto's location at 8817 Hwy. 6, Missouri City, is also closed.