El Maguey Mexican Restaurant

$$
Closed
yelp logo

(61)

Photos

104 E Market St
Salem, IN 47167
If you are looking for delicious authentic Mexican food, you are in the right place. Situated in the public square opposite the county court in heart of Salem, El Maguey Mexican Restaurant offers a warm welcome to everyone. Restaurant owner Raquel Moran is proud of her restaurant's award-winning reputation for outstanding food and service. In 2017 El Maguey was voted in the top 10 Mexican restaurants in Indiana and awarded recognition for "Best Steak" This is definitely not a corporate restaurant! Raquel serves the food she grew up with. Nourishing regional comfort food in an old-world-meets-new setting, handcrafted from local materials that make for a memorable relaxed dining experience.

Also at this address

Reviews

yelp logo
3.561 reviews
Photo of Greg R.
Greg R.
3/28/2021

I have been to El Maguey several times over the last couple of years. It sits on the square in Salem. It is the best Mexican food around. The vegetables always taste fresh and the chicken is so...

Randi K.
8/22/2025

The atmosphere was fun, wait staff attentive. We were seated in the middle booth section. The wood planked wall was covered in ants. They kept crawling onto my arm. The ice water did not have a...

Photo of Julius W.
Julius W.
9/29/2024

Food is good, service can be hit or miss, ambiance is typically on the louder side and the space is kind of cramped.

Jeremy E.
3/31/2025

Easily one of the best Mexican restaurants in southern Indiana! Food and service are fantastic. Very nice facility and the rooftop seating is amazing! Highly recommend!

Photo of Melissa K.
Melissa K.
3/15/2024

Took a scenic drive to downtown Salem. Place was pretty full and we were seated immediately. Served brought chips and salsa right away in a big bottle. It was very good! I ordered a margarita...

Own this business?
See a problem?

You might also like

United StatesIndianaSalemEl Maguey Mexican Restaurant

Partial Data by Infogroup (c) 2025. All rights reserved.