Best Mexican Restaurants in Jackson, MS

Finding the best Mexican restaurants in Jackson, MS, offers a delightful journey through bold flavors and authentic dishes. Over the years, I’ve explored numerous eateries in this vibrant city, each bringing its own unique twist to traditional Mexican cuisine. From cozy joints to lively spots, Jackson’s culinary scene demonstrates a genuine passion for serving up vibrant, fresh, and well-crafted meals that keep locals and visitors coming back.

This guide aims to cut through the noise and highlight the most reputable spots to satisfy your craving for Mexican fare. Whether you’re seeking the perfect taco, flavorful enchiladas, or a lively atmosphere, I’ve curated a list based on quality, authenticity, and the overall experience. Rest assured, these selections will introduce you to the very best of Jackson’s Mexican culinary scene, making your next meal both memorable and satisfying.

Where to find the best mexican restaurants in Jackson, MS

Here are some of the top spots to find the best mexican restaurants in Jackson, MS:

  1. The Iron Horse Grill
  2. El Charro Authentic Mexican
  3. Green Ghost Tacos
  4. Las Margaritas Mexican Restaurant
  5. Picantes Grill
  6. Taco Palenke Mexican Grill
  7. Angry Rooster
  8. Taco Bell
  9. El Centro Grill
  10. La Cazuela Mexican Grill

1. The Iron Horse Grill

The Iron Horse Grill
Image by: TripAdvisor
320 W Pearl St, Jackson, MS 39203
+1 601-398-0151
See Menu

Nestled at 320 West Pearl Street, The Iron Horse Grill is a true Jackson icon with a storied past. Originally built as the Armour Smokehouse in 1906, this legendary establishment has weathered fires and years of neglect to rise again, embodying resilience and Mississippi’s rich heritage. Its open kitchen and live music scene create an inviting atmosphere that captures the soul of the South.

What sets The Iron Horse Grill apart is its commitment to authentic, hearty flavors with a modern twist. While not exclusively Mexican, it offers dishes like flavorful tacos and spicy fajitas that reflect its diverse culinary influence. I recommend trying their grilled fajitas, bursting with smoky goodness, or their fresh, vegetarian-friendly options. Each bite echoes a sense of tradition reborn.

2. El Charro Authentic Mexican

El Charro Authentic Mexican
Image by: TripAdvisor
2086 Lakeland Dr, Jackson, MS 39216-5009
+1 601-362-4447

Located at 2086 Lakeland Drive, El Charro Authentic Mexican offers a genuine taste of Mexico right in Jackson. From my visits, I’ve always appreciated the vibrant atmosphere and friendly service that make every meal feel special. The lively aroma of spices and fresh ingredients creates an authentic dining experience that transports you south of the border.

What makes El Charro stand out is its dedication to authentic flavors and quality ingredients. I highly recommend the carne asada or their signature enchiladas—they’re rich in flavor and expertly prepared. For vegetarians, their loaded fajitas are a perfect choice, reflecting the restaurant’s commitment to diverse, satisfying options that honor traditional Mexican cuisine.

3. Green Ghost Tacos

Green Ghost Tacos
Image by: TripAdvisor
2820 N State St Fondren, Jackson, MS 39216-4305
+1 601-487-6082
See Menu

Located in the Fondren neighborhood, Green Ghost Tacos is a hidden gem known for its small-batch, authentic Mexican fare. Every visit reveals a fresh, health-conscious approach—nothing is made with MSG, and the gluten-free tortillas are a highlight. From my experience, the vibrant flavors and dedication to quality ingredients make it a standout spot for Mexican cuisine in Jackson.

What sets Green Ghost Tacos apart is its family recipes passed down through generations, ensuring every dish is both rich in tradition and healthful. I especially recommend the carne asada or a vegan taco, which showcase their careful craft and commitment to flavor. Each bite offers a perfect balance of spice, freshness, and authenticity.

4. Las Margaritas Mexican Restaurant

Las Margaritas Mexican Restaurant
Image by: TripAdvisor
1625 E County Line Rd Ste 120, Jackson, MS 39211-1832
+1 601-957-7672
See Menu

Situated at 1625 East County Line Road, Las Margaritas Mexican Restaurant offers a warm, welcoming atmosphere and a diverse menu that balances quality and affordability. During my visits, I’ve appreciated their extensive selection of traditional Mexican dishes and the convenience of both dine-in and takeout options. It’s a reliable spot whether you’re craving a quick lunch or a leisurely dinner.

What makes Las Margaritas stand out is their commitment to value and authentic flavors. I recommend the chicken enchiladas or the sizzling fajitas—both are flavorful classics that showcase their dedication to quality. For parties or gatherings, their party trays are a perfect choice, delivering generous portions with the same authentic taste.

5. Picantes Grill

Picantes Grill
Image by: TripAdvisor
960 N State St, Jackson, MS 39202-2613
+1 601-398-1344
See Menu

Located at 960 North State Street, Picantes Grill offers a cozy setting to enjoy authentic Mexican cuisine in Jackson. My visits consistently reveal dishes made with fresh ingredients and a genuine touch of tradition. The friendly service and inviting atmosphere make it a reliable choice for both lunch and dinner.

What sets Picantes Grill apart is its straightforward approach to delivering flavorful, well-prepared Mexican classics. I recommend trying their carne asada or the flavorful tacos al pastor—both dishes showcase the restaurant’s commitment to quality. With satisfying portions and authentic taste, Picantes Grill remains a favorite among locals seeking genuine Mexican flavors.

6. Taco Palenke Mexican Grill

6270 Old Canton Rd, Jackson, MS 39211-2924
+1 769-208-8203

Situated at 6270 Old Canton Road, Taco Palenke Mexican Grill captures the essence of authentic Mexican street food in Jackson. From my visits, I’ve enjoyed the vibrant flavors and the lively atmosphere that reflect true Mexican culinary traditions. The focus on fresh ingredients and bold spices makes every dish memorable.

What makes Taco Palenke stand out is its dedication to serving quality, flavorful tacos and traditional dishes. I recommend the al pastor tacos or the carnitas platter—both offer a satisfying taste of Mexico’s rich culinary heritage. Their consistent quality and authentic presentation keep me coming back for more.

7. Angry Rooster

Angry Rooster
Image by: TripAdvisor
4832 Highway 18 W Suite D, Jackson, MS 39209-9666
+1 601-487-6598
See Menu

Located at 4832 Highway 18 West, Angry Rooster offers a casual spot to enjoy flavorful Mexican-inspired dishes in Jackson. From my experience, the friendly atmosphere and quick service make it ideal for a relaxed lunch or dinner. Their menu combines classic Mexican flavors with comfort food twists.

What sets Angry Rooster apart is its emphasis on satisfying, hearty meals with a focus on quality ingredients. I particularly recommend the shrimp tacos or the grilled chicken burritos—they’re fresh, flavorful, and crafted with care. The casual style and consistent quality keep this spot a reliable choice for comfort Mexican cuisine.

8. Taco Bell

3276 Highway 80 West, Jackson, MS 39204
+1 601-355-2957
See Menu

Located at 3276 Highway 80 West, Taco Bell is a familiar name for quick, flavorful Mexican-inspired fast food in Jackson. From my visits, I appreciate the convenience of ordering online or via the mobile app for fast pickup or delivery, making it a reliable choice during busy days.

What makes Taco Bell stand out is its creative menu that combines classic flavors with new favorites like the Crunchwrap Supreme and Cheesy Gordita Crunch. I recommend trying the regular tacos or a spicy quesadilla—they are satisfying, consistent, and perfect for a quick meal that delivers on flavor.

9. El Centro Grill

318 S State St, Jackson, MS 39201-4417
+1 769-572-7271
See Menu

Located at 318 South State Street, El Centro Grill is a vibrant downtown Jackson spot known for its authentic Mexican cuisine and lively atmosphere. During my visits, I’ve enjoyed the diverse menu and the option to unwind with their signature cocktails or hookah lounge experience. It’s an ideal place for lunch, dinner, or late-night bites.

What makes El Centro Grill stand out is its fusion of traditional Mexican flavors with a modern twist. I recommend the shrimp fajitas or carne asada tacos—they’re flavorful and beautifully prepared, embodying the restaurant’s quality and authenticity. Their inviting ambiance and variety of dining options make it a favorite among locals seeking genuine Mexican fare with a touch of relaxation.

10. La Cazuela Mexican Grill

La Cazuela Mexican Grill
Image by: TripAdvisor
1401 E Fortification St, Jackson, MS 39202-2444
+1 601-353-3014
See Menu

Situated at 1401 East Fortification Street, La Cazuela Mexican Grill offers a cozy and inviting setting for authentic Mexican dining in Jackson. From my experience, the friendly staff and flavorful dishes make it a top choice for lunch or dinner. The menu features a good mix of traditional favorites and unique specialties.

What makes La Cazuela stand out is their commitment to quality and genuine flavors. I recommend the chicken mole or the carne asada plate, which are expertly prepared and rich in authentic taste. The warm atmosphere and consistent service make it a memorable spot for those seeking classic Mexican cuisine with a personal touch.

More Things to Try in Jackson, MS

Frequently Asked Questions

Q: What are some top-rated Mexican restaurants in Jackson, MS?
A: Popular options include The Iron Horse Grill, El Charro Authentic Mexican, and Green Ghost Tacos. Each offers authentic flavors and unique atmospheres.

Q: Are there vegetarian or vegan options available at Mexican restaurants in Jackson?
Yes, many restaurants like Green Ghost Tacos and El Charro feature vegetarian and vegan dishes, such as veggie fajitas and plant-based tacos.

Q: Do Mexican restaurants in Jackson offer takeout or delivery services?
Most do. Places like Taco Bell, El Centro Grill, and many local favorites offer takeout, and some provide delivery through various apps.

Q: What are some popular dishes to try at Mexican restaurants in Jackson?
Classic dishes like tacos, enchiladas, fajitas, and burritos are widely enjoyed and represent authentic Mexican flavors.

Q: Are there family-friendly Mexican restaurants in Jackson?
Absolutely. Many restaurants like Las Margaritas and Picantes Grill are welcoming for families and offer kid-friendly menu options.