El Torito is a local Mexican grocery store and restaurant. The store is nice, clean, and organized, offering fresh fruits and produce, fresh hot homemade tortillas, and amazing homemade baked goods. It has the essentials and some quirky bonus things, with extremely nice and helpful butchers in the back. The ladies at the registers are extremely nice and always smiling. The attached restaurant sells amazing food, with many calling it the best Mexican food in St. Louis and the best tacos in St. Louis. It offers a great variety of tacos, burritos, quesadillas, and tortas. Reviews highlight the excellent and perfectly seasoned carne asada and chicken, with some noting the food stacks up to the best in Mexico. Some customers mention a preference for different salsa options. The restaurant is fairly priced and comes highly recommended, with the experience described as putting a smile on people's faces.