Tacos, Tamales, and More: Your Guide to Jackson’s Mexican Restaurants

Whether you’re craving an original taqueria experience, Tex-Mex flavors, or a refreshing margarita after work, these restaurants deliver a true taste of Mexico in the heart of the city.

Green Ghost Tacos
Credit: Find It In Fondren

El Charro — LeFleur East

El Charro delivers a packed menu with traditional favorites. Known for its generous portions and welcoming atmosphere, this local joint offers everything from sizzling fajitas and enchiladas to house specialties like the Molcajete El Charro — a mix of grilled meats, shrimp, and nopales served in a steaming stone bowl. Pair your meal with one of their signature margaritas or a refreshing agua fresca.

Green Ghost Tacos — Fondren

Green Ghost Tacos has a lively atmosphere and genuine street tacos crafted from family recipes passed down through generations — check-in for rotating weekly specials, such as their Taco Tuesday $2 Tacos. Options include pastor, barbacoa, and carnitas, as well as specialties such as their Birria Tacos — served with a side of consomé, they've been voted some of the best in the state! Round out your meal with a sampling of their fresh, handmade sauces and a margarita.

La Cazuela Mexican Grill — Belhaven Heights

Take a trip south of the border at Belhaven Height's La Cazuela Mexican Grill, where diners can begin with appetizers like the Nachos Papitos, a generous serving of tortilla chips topped with spicy chicken, seasoned beef, refried beans, lettuce, tomatoes, cheese, and sour cream. For your main course, try the Steak Ranchero or Pescado Relleno, featuring red snapper stuffed with a seafood mix in a special cream sauce, served with white rice and salad. And if you're all about chicken, cheese, and rice, they have plenty of tried-and-true menu options.

Picante's Grill — Belhaven Heights

Popular among Jackson’s medical crowd, Picante’s is the perfect place to unwind after work with friends and a favorite drink in hand. In addition to its signature menu, the restaurant offers unbeatable Happy Hour deals, including 2-for-1 margaritas and $1 domestic beers.

Taqueria Rubio 2 — South Jackson

Don't let its unassuming exterior fool you — Taqueria Rubio, a combination restaurant and market, serves up some of the city's best authentic Mexican flavors. You'll find street-style tacos and grilled whole-fish Pescado a la Talla to Elotes (Mexican street corn), as well as sweet treats like Helado (Mexican ice cream) and Paletas (popsicles) for the perfect finish to your meal.

Angry Rooster — Westland Plaza & South Jackson

Angry Rooster's two locations seamlessly blend Mexican and Americana flavors, such as the Mexican Pizza, which is a crunchy, thin-crust tortilla covered with beans and layered with juicy chicken, tri-colored peppers, and black olives, topped with shredded cheeses and hot jalapeno slices. From their burgers and wings to a Mexican Gyro and combo plates, there's no shortage of options for the adventurous foodie.

Anne Marie Hanna

Author

Anne Marie Hanna