Excelsior Springs, Missouri, located approximately 30 miles northeast of Kansas City Missouri in Clay and Ray Counties, has a population of 11,084. The area around Excelsior Springs has 20 mineral springs which are responsible for the town’s early growth and notoriety. Many travelers came to drink from the springs for their curative properties. Excelsior Springs is served by the Excelsior Springs School District.
El Maguey in Excelsior Springs has become a weekly tradition for our family, and for good reason! From the moment we walk in, we're treated like family. Their cheese dip is hands down the best we've had at any Mexican restaurant and every dish is always fresh and flavorful. The service is fast, friendly, and consistent, making every visit a great experience. Plus, their kids' menu is a win with great options that include a drink in the price. If you're looking for delicious Mexican food in a welcoming atmosphere, El Maguey is the place to go!