35 Best Mexican Restaurants near Muscle Shoals

We've rounded up Muscle Shoals' top Mexican spots for you to try.

Casa Mexicana Mexican • $
550 Brighton Avenue, Muscle Shoals

Customers` Favorites

Fried Ice Cream
Chips and Salsa
Street Tacos
Chimichanga
Cheese Dip
Taco Salad
Quesadilla
Burrito
Fajitas

“Always great service and great food and drinks“

4.6 Superb198 Reviews
Taqueria El Viejon Mexican • $
3108 Woodward Avenue, Muscle Shoals

Customers` Favorites

Quesadilla Fajita Shrimp
Small Chori Cheese Dip
Cocktail De Camaron
Enchilada El Viejon
Molcajete Viejon
Steak Tampiqueno
Guacamole Fresco
Fajita Superior
Pollo Hawaiiano
Torta De Tripe

“Uno de los mejores tacos que ha probado hace tiempo🔥💯👌“

4.6 Superb89 Reviews
Los Arcos | Mexican Mexican • $
1704 Woodward Avenue, Muscle Shoals

Customers` Favorites

Rice Beans and Salad
Steak Fajita Nachos
Fajita Quesadilla
Steak Fajita Bowl
Red Onion Tomato
Chicken Enchilada
Shrimp Fajitas
Med Cheese Dip
Shrimp Nachos
Guacamole Dip

“Everything was great! Piña 🍍 colada was very delicious. 🤤“

4.3 Superb131 Reviews
Ruby's Cantina & Grill Tex-Mex • $
3208 Woodward Ave Suites B203 & B204, Muscle Shoals

Customers` Favorites

One Taco Chile Relleno Rice and Refried Beans
Chips & Salsa 16 Oz
Chicken & Steak
Ruby's Guacamole
Rudy's Special
Fajita Nachos
Chimichanga
Quesadilla
Enchilada
Fajitas

“Love Ruby’s! Super clean and great service!“

4.6 Superb75 Reviews
Rancho Viejo Mexican • $
3402 Woodward Ave, Muscle Shoals

Customers` Favorites

Chimichanga Burrito with Steak Strips Rice and Beans
Steak and Chicken Fajitas
Burrito Rancho Viejo
Shrimp Chimichanga
Fajita Quesadilla
Chips and Salsa
Large Cheese Dip
Chicken Burrito
Margarita Bowl
Fajitas Mixtas

“Server was very kind and patient as it was my first time attending the restaurant. I ordered the fajitas and they came out rather quickly and had good flavor. Was not a huge fan of the beans and rice, but all the vegetables and meat were great. The restaurant's atmosphere from a decorative standpoint was the weakest link but it was still clean and not reason enough to not try it for yourself. I honestly enjoyed my experience as a nice lunch restaurant and would go again.“

4 Good212 Reviews
Fiesta Mexicana Mexican • $
2517 Avalon Ave, Muscle Shoals

Customers` Favorites

Tequila Shots Patron Silver
Nachos Fajita
Steak Ranchero
Guacamole Dip
Cheese Dip
Chimichanga
Taco Salad
Super
Chips
Salsa

“Food was good and plentiful, chips were hot when they came out, and the house salsas are awesome! My server was quick and very nice, and the beer was super cold. Looks like they're setting up karaoke stuff.Come see for yourself !! Holy sh*t is that a DISCO BALL!?!??? Kenia is awesome. Ask for her.“

3.1 Average145 Reviews
Taco Bell Fast Food • $
2100 Woodward Avenue, Muscle Shoals

Customers` Favorites

2 Chicken Chalupas Supreme Combo
Beefy 5-Layer Burrito
Cheesy Gordita Crunch
Ground Beef Burrito
Chicken Quesadilla
Cheese Quesadilla
Breakfast Burrito
Regular Hard Taco
Chalupa Supreme
Burrito Supreme

“We really love this fast food spot, we actually like the flavor of the food and the people that works here is so kind.

Kid-friendliness: My son is under the spectrum and is complicated to find food that he actually likes but quesadillas here are his favs.“

3 Average236 Reviews
Sergio’s Authentic Mexican Restaurant Mexican • $
500 S Montgomery Ave Ste 128, Sheffield - 2 miles

Customers` Favorites

Steak Quesadilla and Guacamole
Shredded Chicken Chimichanga
Birria Tacos Rice and Beans
Wire Selection of Tequila
Taco Dipping Sauce
Birria Quesadillas
Mexican Empanadas
L4 and Queso Dip
Fresh Guacamole
Torta Mexicana

“Sergio’s did not disappoint! Authentic Tacos are fantastic. Guac is fresh and very good. Cheese dip and salsa are great. Can’t wait to try more!“

4.8 Superb150 Reviews
Taco Mama - Florence Mexican • $
121 South Cherry Street, Florence - 3.98 miles

Customers` Favorites

Taco & Nacho Home Box
Grilled Shrimp Tacos
Extra Chips & Salsa
Steak Quesadilla
Chips and Salsa
Chicken Tacos
Fish Burrito
Steak Tacos
Burrito Bowl
Cheese Dip

“Wonderful food and staff!“

4.7 Superb185 Reviews
Rosie's Mexican Cantina Mexican • $
302 North Court Street, Florence - 4.02 miles

Customers` Favorites

Guacamole Dine in: Yes Outdoor seating: Yes Takeout: Yes Curbside pickup: Yes
Mexican Flag Enchiladas 3ct Dinner
Fajita Beef Supremo Nachos
Side of Flour Tortillas
Chicken Tortilla Soup
Beef Enchilada Dinner
Shrimp Tacos Dinner
Side of Mexican Rice
Chicken Enchiladas
Side of Sour Cream

“Listen, do yourself a favor and go get anything Southwest style at Rosie's!! It "slaps" as the kids say 😋 🍴“

4.6 Superb269 Reviews
Don Migue Mexican Cuisine Mexican • $
1917 Florence Blvd, Florence - 5.47 miles

Customers` Favorites

Tacos Pescado O Camarón Empanizado
Grilled Fajita Nachos
Brochetas Rancheras
Tostadas De Marisco
Don Migue Birria
Grilled Chicken
Street Tacos
Chips Salsa
El Sabroso
Cheese Dip

“We love their food and the staff is always friendly. We eat here at least once a week. Highly suggest the Birria tacos.“

4.7 Superb99 Reviews
Agave Mexican Grill Mexican • $
3509 Cloverdale Rd, Florence - 7.62 miles

Customers` Favorites

Steak Street Tacos
Quesadilla
Chips

“It's delicious!! It's a cute trendy lil spot! Fabulous service! AND very allergy friendly! 5+ ☆“

4.7 Superb92 Reviews
Señor Tequila Mexican • $$
105 North Court Street, Florence - 3.87 miles

Customers` Favorites

Guacamole Trio with Chips
Queso Fundido with Steak
Chicken Avocado Bowl
Pan Dulce Sandwich
Cheese Quesadilla
Seared Steak Bowl
Chips and Salsa
Special Ceviche
Tomahawk Steak
Tacos Diablito

“Everything I had here was amazing! The queso blanco dip was very good, not runny or watery like some places. The chips were warm, crunchy and homemade. I loved that they bring you a pitcher of water so you can refill your own drinks. And speaking of drinks the bartender made our margaritas perfectly (I got the strawberry, very yummy) and I also got a drink that came with a rubber ducky that squeaks...super cute! The Chile Relleno plate was great, the portion size was pretty big. Our waitress was really kind and helpful, but sadly I didn't catch her name. Definitely give this place a shot if you want something that is a little different from your typical Tex-Mex place around here, they have a little of everything. : )“

4.6 Superb93 Reviews
El Pollito Loco | Mexican Mexican • $
1403 E Chisholm Rd, Florence - 5.24 miles

Customers` Favorites

Authentic Chicken Tacos with Onions and Cilantro
Street Tacos De Asada Taco
Mexican Burger and Fries
Lunch Fajitas Side Plate
Enchiladas Mexicanas
Cheesecake Tacos
Order of 4 Tacos
Flauta Enchilada
Authentic Tacos
Chicken Fajitas

“Absolutely delicious food and great service!“

4.5 Superb156 Reviews
Fiesta Mexicana Mexican • $
4001 N Jackson Hwy, Sheffield - 1.84 miles

Customers` Favorites

Taco Salad Fajita Mixed with Steak \u0026 Chicken
Taco Salad Fajita Mixed with Steak & Chicken
Mexican Rice or Refried Beans
Chicken and Rice Bowl of Rice
Arroz Con Mariscos
Frozen Margarita
Large Cheese Dip
Chips and Salsa
Fajita Mexicana
Grilled Tilapia

“Friendly service, consistently good food, clean, good drinks, and nice bar. It’s our go-to place!“

4.6 Superb80 Reviews
Hugo’s Mexican Restaurant Mexican • $
4160 Florence Boulevard, Florence - 8.42 miles

Customers` Favorites

Salsa Chorizo Dip and Tortilla Chips
Chips Salsa
Cheese Dip
Combo 1

“Great food“

4.7 Superb46 Reviews
Taqueria El Paisano Mexican • $
1550 Florence Boulevard, Florence - 5.25 miles

Customers` Favorites

Authentic Mexican Street Tacos
Birria Taco with Consume
Enchiladas Mexicanas
Tacos Birria De Res
Taquitos Mexicanos
Nachos De Camaron
Fried Ice Cream
El Pastor Taco
Steak Ranchero
Salsa and Chips

“Everything I have tried has been great!“

4.4 Superb118 Reviews
Cozumel Cantina | Mexican Mexican • $
8255 E 2nd St, Leighton - 7.97 miles

Customers` Favorites

Taco Loco Crispy Flour Shell
Chili Verde Rice and Beans
It's Called Street Tacos
Cozumel Quesadilla
Nachos with Steak
Nachos Al Carbon
Chicken Fajitas
Fried Ice Cream
Chips and Salsa
Side of Chorizo

“Wonderful food with large portions. Our drinks were never empty and wait time was short. Staff was very friendly and had a great family friendly atmosphere. Our new favorite place to eat!“

4.5 Superb64 Reviews
Bezzito Mexican & Sushi Restaurant Mexican • $
3721 Florence Boulevard, Florence - 7.87 miles

Customers` Favorites

Steak Ranchero
Street Tacos
Pollo Verde

“Let me just say ... This place is phenomenal! I have been eyeing the reviews for awhile and they did not disappoint me! I got a chimichanga and the steak inside was some of the most tender most flavored scrumptious steak ever! We went for a birthday and we got a variety of stuff it being all of our first times there. The cheese dip was good, the gyoza was good, the 5 sushi dishes were good, the kids chicken fingers were even good! If u are hesitant.... Dont be its fantabulous! We all left and all of us could only say WOW! we will be back!“

4.4 Superb76 Reviews
Little Mexico Grill Mexican • $
2633 US-72, Killen - 11.4 miles

Customers` Favorites

Fajita Taco Salad with Shrimp
Nachos Hawaiian
Mixed Fajitas
Chorizo Queso
Cheese Dip

“Excellent shrimp boil. Highly recommend 👍🏻“

4.3 Superb114 Reviews
La Hacienda Mexican Restaurant Mexican • $
153 Cox Crk Parkway South, Florence - 6.15 miles

Customers` Favorites

One Beef Burrito One Taco & One Tamal
One Beef Enchilada One Chili Relleno
Arroz Con Pollo w No Guacamole Salad
Two Beef Tacos Rice \u0026 Beans
Grilled Chicken Nachos
Side of Sour Cream
Burrito California
Steak Tampiqueño
Baja Shrimp Tacos
Tacos Carne Asada

“Very friendly and delicious food“

4.2 Good107 Reviews
Bongos Bar & Mexican Grill Bar & Grill • $
1420 Huntsville Road, Florence - 4.13 miles

Customers` Favorites

Tacos Carne Asada Pollo Asado Carnitas Pastor or Birria
Burrito with Rice \u0026 Beans
Rice and Beans and Salad
Bongo Fajita Chicken
Grilled Shrimp Salad
Rico Ceviche Shrimp
Small Cheese Stick
Chimichanga Bongo
Lunch Special No 1
Steak Taco Salad

“Best Mexican food I have ever had. They are super nice and helpful. They are open until 2am. Everything is fresh and prepared to order. We made a special trip for the next weekends dinner. Consistent and delicious. The charro beans served with the white rice is absolutely amazing. The chicken is not shredded and the steak is tender. The flavor of their food sets this business at the top of the list. The pico is not the typical recipe. It's so much better and different than anything I have had. If I could give more stars I would.“

4.6 Superb88 Reviews
Casa Mexicana Restaurant and Taco Mexican • $
1101 South Jackson Highway, Sheffield - 1.97 miles

Customers` Favorites

Nachos with Shredded Chicken and Extra Cheese
Taco Salad Fajita
Burrito Tropical
Burrito Supremo
Steak Fajitas
Chips Salsa
Cheese Dip

“wings are literally BUSS. we ate them up in 2 seconds Flat. would recommend. not mid at all. delicious“

4.1 Good42 Reviews
Casa Mexicana Restaurant Mexican • $
2801 North Mall Road, Florence - 6.69 miles

Customers` Favorites

Chicken Nachos with Chorizo
Homemade Hot Salsa
Shrimp Chimichanga
Fajita Taco Salad
Chips and Salsa
Fajita Hawaiian
Chicken Fajitas
Deluxe Flautas
Shrimp Fajitas
Refried Beans

“We have ate there several times and was very pleased up until tonight. We called in an order to pickup and when we got there she said they didn't have our order. Didn't even offer to take the order again.. Not very good customer service this time.“

4.1 Good78 Reviews
Don Taco Mexican • $
2901 Mall Rd, Florence - 6.79 miles

Customers` Favorites

Fried Fish Baja Style Taco
Berria Sauce Bernaise
Authentic Steak Taco
Chicken Empanada
Kids Quesadilla
Beef Tongue Taco
Barbacoa Taco
Cheese Dip

“Best authentic Mexican restaurant in Florence since Taqueria Juarez closed in 2020! Only thing missing from the menu is elote...“

4.1 Good103 Reviews
RANCHO MEXICAN BAR & GRILL Beer Bar • $
322 N Court St, Florence - 4.07 miles

Customers` Favorites

Street Corn Bowl
Chips Salsa
Fajita Bowl
Cheese Dip

“Best Mexican food I've ever eaten!“

4.6 Superb68 Reviews
Blue Coast Burrito | Mexican Mexican • $
2887 Florence Boulevard, Florence - 6.53 miles

Customers` Favorites

Baja Style Fish Taco Basket of 3
Little Surfer Steak Quesadilla
Little Surfers Quesadilla
Little Surfer Nachos
Carnitas Burrito
Baja Fish Tacos
Chips and Salsa
Bag of Chips
Burrito Bowl
Burrito Box

“Blue Coast is one of my favorites and now I'm considering not ordering here again. My husband and I went in and ordered to-go and initially had a very good experience. We ordered the 3 tacos, burrito bowl, and a pint of queso. We then went down to Veterens park to eat by the water to discover our Queso was not there, so we packed up and went back. Expecting to not have any issues, I went in to politely let them know we didn't get our queso, and the gentleman proceeded to insinuate I was a liar. Was rude, and told me that it was in there, that it was sitting right there in a brown bag. well I said it must have ended up in someone else's bag and he rolls his eyes and says um no there wasn't anyone else here. Sir, yes there was..a gentleman ordering right behind me. I was just blown away that he would sit and tell me that I'm lying. I informed him that I paid 10 plus tax for this queso and was not leaving without it, to which he finally hesitantly and rudely gave me the queso, that I PAID FOR!! I understand that restaurants I'm sure have issues with people trying to get free food, but still this was uncalled for and honestly offensive. it will be a long time before we consider returning to this location. Do better!!! Also, we left them a tip too. Pleased with our service. In no way should I have been treated like a liar and gotten such rude service in returning for what we rightly paid for.“

4 Good72 Reviews
Las Trojas Cantina | Mexican Mexican • $
301 Cox Creek Pkwy, Florence - 6.66 miles

Customers` Favorites

Fajita Quesadilla
Chips and Salsa
Chicken Fajitas
Las Trojas Dip
Refried Beans
Fiesta Plate
Guacamole Dip
Cheese Dip
Carne Asada
Taco Salad

“Great food good service very clean and great atmosphere“

4 Good97 Reviews
Moe's Southwest Grill Mexican • $
1 Harrison Plaza, Florence - 4.38 miles

“We had read all the negative reviews so we were a little hesitant about trying this Moe's, but everything was fantastic. We ordered using the app, so we got a great Monday deal. When I picked up our orders the food was warm, the restaurant was clean, the workers were friendly, and the food was outstanding and they got our orders exactly right. This was at 4 pm, so maybe other times are different, but our experience was perfect. We both had bowls and they were so good! This may be our new Monday meal spot. 🙂👍“

3.7 Good33 Reviews
Fiesta Mexicana Mexican • $
814 US-72, Tuscumbia - 3.23 miles

Customers` Favorites

Taco and Tostada with Rice and Beans
Pick One Quesadilla
Quesadilla Fiesta
Chicken Taco Salad
Carne Asada Fries
Frozen Margarita
Chicken Fajitas
Chips and Salsa
Burrito Supremo
Burrito Supreme

“I have been eating here for years. This is excellent food prepared very well. They take pride in their work and keeping the restaurant clean.“

3.9 Good104 Reviews
Fiesta Mexicana Mexican • $
3364 Cloverdale Rd, Florence - 7.5 miles

Customers` Favorites

Mexican Rice or Refried Beans
Fiesta Especial Fajita
Chimichanga Dinner
Chimichanga Fiesta
Burrito Supremo
Speedy Gonzales
Chips and Salsa
Nachos Supremos
Burrito Seafood
Burrito Deluxe

“The margs and Paloma’s are always the best✨“

3.8 Good63 Reviews
Fiesta Mexicana Mexican • $
1503 N Wood Ave, Florence - 5.36 miles

Customers` Favorites

Burrito Mexican Rice and Refried Beans
A Little of Everything Combo
Chimichangas Fajitas
Guacamole Dip
Taco Salad
Quesadilla
Cheese Dip
Nachos

“The margs and Paloma’s are always the best✨“

3.3 Good56 Reviews
Taco Bell Fast Food • $
503 South Court Street, Florence - 3.57 miles

Customers` Favorites

Nacho Cheese Doritos Locos Tacos Supreme
Breakfast Crunchwrap Sausage
Breakfast Quesadilla Bacon
Cheesy Gordita Crunch
Loaded Nachos Supreme
Cantina Chicken Bowl
Chicken Quesadilla
Bell Breakfast Box
Breakfast Burrito
Cheese Quesadilla

“The person running the drive-through window tonight was super informative and polite. I forgot to make sure I had my drink before I pulled off and they ran it out to the parking lot for me before I was even able to park and go inside. 10/10 Service and I will definitely make an effort to choose this location in the future because of them.“

3.4 Good57 Reviews
Taco Bell Fast Food • $
2717 Florence Boulevard, Florence - 6.36 miles

Customers` Favorites

Airheads Blue Raspberry Freeze
XXL Grilled Stult Burrito
Power Menu Burrito Combo
Grilled Cheese Burrito
Cheesy Gordita Crunch
Doritos Locos Tacos
Ground Beef Burrito
Black Beans and Rice
Cheese Quesadilla
Black Beans & Rice

“Highly recommend this Taco Bell. Great fast service and the employees actually take pride in their work. Portion sizes are the best! Highly recommend the vegetarian options and you can customize any menu food item to vegetarian, easiest using the app and you can swap the meat for black beans. Love love this Taco Bell location and its service.“

3.6 Good212 Reviews
Taco Bell Fast Food • $
3040 Cloverdale Road, Florence - 7.26 miles

Customers` Favorites

Breakfast Crunchwrap Sausage
Supposed to Be a Taco
3 Soft Tacos Combo
Mtn Dew Baja Blast
Chicken Quesadilla
Breakfast Burrito
Cinnamon Twists
Mexican Pizza

“This is my favorite Taco Bell in town. Now if people would just not litter the parking lot. If y'all see litter outside please pick it up and throw it out. The employees are working hard inside the restaurant. Let's all keep our Beautiful State clean by not littering at all. God Bless Y'all!“

3.4 Good110 Reviews

You May Also Like