Welcome to El Sombrero Mexican Restaurant, a hidden gem located at 1801 W Elm St, Lebanon, MO. This vibrant eatery showcases the authentic flavors of Mexico, captivating locals and visitors alike. With a menu that boasts generous portions and a variety of options, you’re bound to find something delightful.
Customers rave about El Sombrero's atmosphere and quick service. Whether you're after a cozy meal or a hearty to-go order, this restaurant promises to satisfy your cravings for genuine Mexican cuisine!