Sunday
10:30 AM - 9:30 PM
Monday
11:00 AM - 10:00 PM
Tuesday
11:00 AM - 10:00 PM
Wednesday
11:00 AM - 10:00 PM
Thursday
11:00 AM - 10:00 PM
Friday
11:00 AM - 10:30 PM
Saturday
11:00 AM - 10:30 PM
Opens at 11:00 AM
Treat yourself to our must-try list that has everyone talking
Explore a gallery of authentic Mexican dishes, each crafted with fresh ingredients and passion. From vibrant tacos to savory enchiladas, discover artful flavors in every bite.
Check out our most recent reviews!
After working in South and Southeast Texas, I'm ruined for good Tex-Mex. Most places you find are about as "authentic" as WalMart margarita mix. El Agave had very knowledgeable staff who gave good recommendations. And the food was the best I've had since leaving Texas. Spring for the top shelf fajitas, you won't regret it!
Justin H.
It's such a great place! My friends and I are staying at the Hampton Inn nearby and decided to give this place a try. We live in South Florida, where we have a melting pot of cuisine, and I have to say, this is hands down one of the best Mexican restaurants I have ever been to. The food was so fresh and served fast. The staff was lovely and so kind. Even my kids, who are a tad on the pickier side, really loved the food. My daughter especially liked the rice. I had the spinach and mushroom enchiladas and a skinny margarita, and it was so delicious.
Nicole M.
The food was sooo amazing. It is one of the best Mexican food restaurants I have ever eaten at. Service was great.
Damon H.
Catering
Healthy Options
Easy Parking
Vegan Options
Serves happy hour food
Good for watching sports
Vegetarian Options
We serve the following areas: Southaven, New Albany, Bissell, Oxford, University, Jago, Tupelo, Shari, Alesville, Aldens, Martintown, Plum Point, Horn Lake, Pumpkin Center, North Haven, Beacon Hill, Scaife, College Hill, Palmetto, Smalco.
We are known for the following: Pico De Gallo, Taco Salad, Rice Bowl, Nachos, Chicken, Carnitas, Churros, Carne Asada, Shrimp.
Sunday
10:30 AM - 9:30 PM
Monday
11:00 AM - 10:00 PM
Tuesday
11:00 AM - 10:00 PM
Wednesday
11:00 AM - 10:00 PM
Thursday
11:00 AM - 10:00 PM
Friday
11:00 AM - 10:30 PM
Saturday
11:00 AM - 10:30 PM
Opens at 11:00 AM
Sunday
10:30 AM - 9:30 PM
Monday
11:00 AM - 10:00 PM
Tuesday
11:00 AM - 10:00 PM
Wednesday
11:00 AM - 10:00 PM
Thursday
11:00 AM - 10:00 PM
Friday
11:00 AM - 10:30 PM
Saturday
11:00 AM - 10:30 PM
Opens at 11:00 AM
Sunday
11:00 AM - 10:00 PM
Monday
11:00 AM - 10:00 PM
Tuesday
11:00 AM - 10:00 PM
Wednesday
11:00 AM - 10:00 PM
Thursday
11:00 AM - 10:00 PM
Friday
11:00 AM - 10:30 PM
Saturday
11:00 AM - 10:30 PM
Opens at 11:00 AM
Sunday
10:30 AM - 9:30 PM
Monday
11:00 AM - 10:00 PM
Tuesday
11:00 AM - 10:00 PM
Wednesday
11:00 AM - 10:00 PM
Thursday
11:00 AM - 10:00 PM
Friday
11:00 AM - 10:00 PM
Saturday
11:00 AM - 10:00 PM
Opens at 11:00 AM