23 Best Mexican Restaurants near Hartselle

Find Hartselle's top spots for Mexican cuisine right here.

Showing 23 of 23 restaurants

  • El Carrizal Mexican Restaurant & Cantina 2110 Hwy 31 Southwest, Hartselle Mexican · $

    1 El Carrizal Mexican Restaurant & Cantina

    4.6 Superb 144 Reviews

    2110 Hwy 31 Southwest, Hartselle

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chips with Salsa Sauce & Cheese Dip
    • Fajitas Texanas Lunch
    • Arroz Con Camaron
    • Camarones Al Mojo

    “We had a surprise 60th birthday party. We had 52 guests. They had a room that more than accommodated us all, let us come early to put up a banner, we rearranged some tables. They took drink orders and brought out chips and salsa as people were arriving. When the guest of honor got there, they took food orders and got food out timely. They kept drinks filled, chips on tables. They did not charge anything for the room, nor did they add gratuity to tickets. They went above and beyond for us. This is the best place I found to have the party at. Just make sure your guests tip extra good for them, as they worked so hard.”

  • El Portal #1 1901 Hwy 31 Southwest, Hartselle Mexican · $

    2 El Portal #1

    4.4 Superb 182 Reviews

    1901 Hwy 31 Southwest, Hartselle

    • Delivery
    • Drive-Through

    Customers’ favorites

    • Beef Burrito with Cheese Sauce Rice and Beans Sweet Tea
    • Chimichaunga Jalisco Nachos California Burrito
    • Fajita Enchiladas Chicken and Steak
    • Pork Tacos Carne Asada

    “Came in this morning wanting a California burrito like I used to get when I was stationed in San Diego. I explained how I wanted it and they did not disappoint. If you’re looking for a really good take away burrito for breakfast or lunch ask for Wes’s burrito.”

  • Julia’s Grill mexican restaurant 240 US-31, Hartselle Mexican · $

    3 Julia’s Grill mexican restaurant

    4.5 Superb 82 Reviews

    240 US-31, Hartselle

    Customers’ favorites

    • Tableside Guacamole Dip
    • Supreme Chimichanga
    • Chimichanga Dinner
    • Pineapple Chicken

    “My wife and I both love to eat at Julia’s! The service is always great along with the food! Great atmosphere and the salsa is the best ever! Great experience with each visit!”

  • Don Alejo Mexican Restaurant 800 Hwy 31 Southwest SUITE. D, Hartselle Mexican · $

    4 Don Alejo Mexican Restaurant

    4.2 Good 247 Reviews

    800 Hwy 31 Southwest SUITE. D, Hartselle

    • Take-Out
    • Delivery

    Customers’ favorites

    • One Burrito One Enchilada and One Chile Relleno
    • Chicken Burrito Rice and Beans and Taco Plate
    • With Rice and Refried Beans
    • Shrimp Chimichanga

    “Hands down the best Mexican food I've had here! the flaming cheese fajitas are so good and the prices are great as well! highly recommend!”

  • El Portal #2 1315 US-31, Hartselle Mexican · $

    5 El Portal #2

    3.9 Good 176 Reviews

    1315 US-31, Hartselle

    • Take-Out
    • Delivery

    Customers’ favorites

    • Rice Refried Beans and Cheese Pico De Gallo Guacamole
    • Beef or Chicken Quesadilla
    • Salsa and Chips and Dips
    • Shrimp Chimichanga

    “Highly recommend this restaurant. I’ve always loved it but yesterday I tried the Fundido Mix dish. Wow!! So amazing. I don’t know if I will ever get anything different. Also, be sure and try the Mexican street corn!!! One of the best things ever!!! The service is great there also!!!”

  • Taco Bell 1409 Hwy 31 Northwest, Hartselle Fast Food · $

    6 Taco Bell

    3.1 Average 224 Reviews

    1409 Hwy 31 Northwest, Hartselle

    • Take-Out
    • Delivery

    Customers’ favorites

    • Crispy Melt Taco Deluxe Cravings Box
    • Grilled Cheese Burrito Box
    • Nacho Fries Bellgrande
    • Beefy Fritos Burrito

    “Excellent Taco Bell restaurant! A large variety of food and beverage choices. Those associated with this place are always so kind and helpful. This property is well maintained inside and out. A clean and well maintained property as well as top quality customer service and food says it all!”

  • Taqueria El Palomino 1410 6th Avenue Southeast, Decatur Mexican · $

    7 Taqueria El Palomino

    4.4 Superb 234 Reviews

    1410 6th Avenue Southeast, Decatur · 10.13 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Gorditas & Sopes Azada Grilled Steak
    • Chicken Tacos Al Pastor
    • Ceviche Tostada
    • Shrimp Cocktail

    “The best authentic Mexican food truck!! Great cheese dip too. So glad to have y'all coming to Russellville💜”

  • La Terrazita Mexican Grill 2614 Hwy 31 South, Decatur Mexican · $

    8 La Terrazita Mexican Grill

    4.5 Superb 75 Reviews

    2614 Hwy 31 South, Decatur · 8.22 miles

    Customers’ favorites

    • Mini Quesadilla with Rice and Beans
    • Tortilla Chips and Salsa
    • Rice & Beans
    • Grilled Chicken

    “Our favorite place to eat! We love to sit outside and enjoy the beautiful patio. The food is fresh and the service is always wonderful . We eat here at least once a week🩷”

  • Casa Santiago | Mexican 2401 6th Avenue Southeast, Decatur Mexican · $

    9 Casa Santiago | Mexican

    4.3 Superb 149 Reviews

    2401 6th Avenue Southeast, Decatur · 8.69 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken Fajita Taco Salad
    • Fajita Chicken Nachos
    • The One Pound Burrito
    • With Rice and Beans

    “I ordered quesabrillas and they were fantastic!!! Since traveling I had been trying to find somewhere here at home for some good quesabrillas! Also ordered their cheese dip with was delicious!! Definitely want more quesabrillas soon!! Also went to their food truck in Priceville and ordered carna asada tacos!! Was quite impressed and extremely happy to enjoy!!”

  • Serrano’s Mexican Priceville 620 Hwy 67 South, Decatur Mexican · $

    10 Serrano’s Mexican Priceville

    4.4 Superb 67 Reviews

    620 Hwy 67 South, Decatur · 6.02 miles

    • Delivery

    Customers’ favorites

    • Chicken Fajita

    “This state has a lot of good Mexican places. I would definitely put this place in the upper echelon. The menu has more choices than the typical Mexican restaurant around here. I had the fajita supreme. It was delicious. The portion size was big. You won't leave hungry. It's definitely worth the stop if you driving up I-65 and looking for food around Priceville.”

  • El Portal Food Truck 59 Douglas Road, Falkville Mexican · $

    11 El Portal Food Truck

    4.4 Superb 42 Reviews

    59 Douglas Road, Falkville · 5.8 miles

    “The best tasting Mexican food money can buy prices are way below restaurants the food is made fresh and the service and staff are professional and polite. It's right across loves truck stop they take cash or card stop by and get some good food you wont be disappointed .Que Dios te bendiga y sigue adelante El Portal Food Truck 😎🤘”

  • Mi Mexico Taqueria 1820 6th Ave SE L, Decatur Mexican · $

    12 Mi Mexico Taqueria

    4.3 Superb 66 Reviews

    1820 6th Ave SE L, Decatur · 9.49 miles

    • Delivery

    Customers’ favorites

    • Sope and Huarache
    • Aguachile
    • Pozole
    • Tamale

    “Su atención y su comida es de lo mejor no sabía de este sitio pero el trato y su comida es como comer en casa, su sabor y sus tortillas frescas no he visto uno igual muy satisfecha 😊”

  • L Patron Mexican Grill and Cantina 1614 Beltline Road Southwest, Decatur Bar & Grill · $

    13 L Patron Mexican Grill and Cantina

    4.2 Good 134 Reviews

    1614 Beltline Road Southwest, Decatur · 9.5 miles

    • Delivery

    Customers’ favorites

    • Chips Y Salsa Para Llevar Chips and Salsa to Go
    • Carne Asada Steak
    • De Carne Asada
    • Barbacoa Taco

    “Amazing street tacos! So flavorful, definitely going back!”

  • Taquería el Paisa 1707 Central Pkwy SW M, Decatur Mexican · $

    14 Taquería el Paisa

    4.2 Good 102 Reviews

    1707 Central Pkwy SW M, Decatur · 9.81 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Beef Cheek Burrito with Salad
    • Chicken Pollo Burrito
    • Carne Asada Especial
    • Steak Taco Asada

    “Went up to ask a few questions, left with a couple of tacos. The customer service was awesome, the owner was a really cool dude and the tacos are 100% the best around. I definitely recommend and am excited to return to try the birria ramen.”

  • Tacos El Palomino food truck #2 Danville road shell gas station 1410 6th Avenue Southeast, Decatur Mexican · $

    15 Tacos El Palomino food truck #2 Danville road shell gas station

    4.8 Superb 10 Reviews

    1410 6th Avenue Southeast, Decatur · 10.13 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Churros Caramel or Strawberry
    • Tamales Each

    “The best authentic Mexican food truck!! Great cheese dip too. So glad to have y'all coming to Russellville💜”

  • Taqueria Lili 3723 Old Moulton Road, Decatur Mexican · $

    16 Taqueria Lili

    4.6 Superb 14 Reviews

    3723 Old Moulton Road, Decatur · 11.31 miles

    • Take-Out
    • Delivery

    “Lili catered an event at our home and exceeded all expectations. The food was delicious and the customer service was exceptional. We look forward to the next event with Lili’s delicious food. 🙌🏻👏🏻😊 10/10 highly recommend”

  • Serrano's Mexican 1401 Carridale Street Southwest Unit B, Decatur Food Trucks · $

    17 Serrano's Mexican

    4.4 Superb 185 Reviews

    1401 Carridale Street Southwest Unit B, Decatur · 10 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Serranos Trio Dipping Sauce
    • Steak Chicken Shrimp Nachos
    • Birria-Changas Chimichangas
    • 6 0z Creamy Chipotle Sauce

    “I have eaten at the location in Priceville 5 or 6 times since January. The food has been great each and every time. Tonight my server was Betsy and I couldn’t ask for better service. Consistency is spoiling me here. Thank you Serranos”

  • Moe's Southwest Grill 1241 Point Mallard Pkwy Southeast, Decatur Mexican · $

    18 Moe's Southwest Grill

    4.0 Good 164 Reviews

    1241 Point Mallard Pkwy Southeast, Decatur · 8.32 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Homewrecker Burrito Bowl
    • Steak Stack with Chips
    • Moe's Famous Queso
    • Taco Moe Value Meal

    “Lindsey and Casey were amazing tonight!!! They were so friendly and knowledgeable about allergens while I was picking up dinner for my family!!! Wonderful experience!!!”

  • Las Vias Mexican Grill 1000 Beltline Road Southwest Ste q, Decatur Mexican · $

    19 Las Vias Mexican Grill

    3.9 Good 199 Reviews

    1000 Beltline Road Southwest Ste q, Decatur · 9.04 miles

    • Delivery

    Customers’ favorites

    • Margarona with Chips and Salsa
    • Rice and Chicken
    • Fajita Nachos
    • Refried Beans

    “Amazing food, exceptional service, they take such great care of us every time! Never had a single bad experience.”

  • Casa Santiago Mexican Grill 2812 Spring Avenue Southwest, Decatur Mexican · $

    20 Casa Santiago Mexican Grill

    3.9 Good 204 Reviews

    2812 Spring Avenue Southwest, Decatur · 8.5 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Cheesy Rice with Chicken Steak and Shrimp
    • Mojarra Frita Dinner
    • Burrito California
    • Cheese Quesadilla

    “Been going since they open great food and great staff!!! Would highly recommend to anyone!!!”

  • Lupita y Florecita 2150 Beltline Road Southwest, Decatur Food Trucks

    21 Lupita y Florecita

    5.0 Superb 6 Reviews

    2150 Beltline Road Southwest, Decatur · 10.88 miles

    “Really good sopes, i 100% recommend!!”

  • Camino Real Mexican Restaurant 2504 US-31, Decatur Mexican · $

    22 Camino Real Mexican Restaurant

    3.8 Good 253 Reviews

    2504 US-31, Decatur · 8.37 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken Fajita and Rice and Beans
    • Chips with Salsa Sauce
    • Margaritas on the Rock
    • Chimichanga Dinner

    “Wednesday night Jammin’ Jeff Karaoke 🎤 show on Wednesday nights is Awesome!!”

  • Sami's Place 1228 Beltline Road Southwest, Decatur Tex-Mex · $

    23 Sami's Place

    4.1 Good 219 Reviews

    1228 Beltline Road Southwest, Decatur · 9.2 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Hawaiian Fajitas Chicken Shrimp
    • Chicken and Steak Mixed Fajitas
    • Chicken Breast Rice and Salad
    • Cheesy Chicken and Rice

    “Awesome food and experience! Food and service was great! Will definitely be back.”

Mexican Restaurants Nearby

You May Also Like

  • El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco is betting that loyalty members want more than discounts. The fire-grilled chicken chain rolled out a refreshed Loco Rewards program earlier this year, pairing exclusive experiences with app-driven promotions as part of a broader turnaround that's already delivering results. The centerpiece of the relaunch: a partnership with Coca-Cola for a "soccer challenge" giving members a shot at a VIP trip to the 2026 Major League Soccer All-Star Game in Charlotte, N.C., on July 29. The grand prize includes two game tickets, hotel accommodations, flight vouchers, and a $300 Visa gift card. A hundred runner-up winners each receive a $25 El Pollo Loco gift card.

  • Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats is speeding up its growth across the nation, adding 33 new locations to its plans and bringing total restaurant commitments to more than 500 across the United States. The fast-casual Mexican chain is growing through key franchise partnerships in many regions. In the Northeast, PFGS, LLC will build 15 locations across Springfield, Mass., and Hartford, Conn. Meanwhile, Empire Inc. has agreed to open 10 restaurants in the Columbus, Ohio area, using their experience running over 100 restaurants including Subway and Dunkin' stores.