42 Best Mexican Restaurants near Eldridge

Don't miss Eldridge's top Mexican restaurants, as recommended by Restaurantji.

Cabos Cantina & Grill Mexican • $
1500 E Le Claire Rd, Eldridge

Customers` Favorites

We Were Just a Little Thirsty Margaritas Hit the Spot
Enchiladas Cosumel
Seafood Enchiladas
White Cheese Dip
Fajita Taco Salad
Fajitas Huichol
Chips and Salsa
Rice and Beans
Nacho Fajitas
Steak Tacos

“Great service and food. What more do you need? It’s a staple in Eldridge.“

4.3 Superb96 Reviews
Rudy's Tacos, Eldridge Mexican • $
150 S 14th Ave, Eldridge

Customers` Favorites

Small Combo Lunch Meal
Chicken Enchiladas
Beef Enchiladas
Street Tacos
Cheese Fries
Steak Tacos
Flour Tacos
Taco Salad
Salsa

“My husband, David, and I love their food! He tells everyone he knows that they're the best beef burritos in Iowa. I agree! The employees were awesome and friendly. We visited in July 2024 and definitely will be back. It's already on David's hunting trip itinerary😃!“

3.9 Good34 Reviews
3

Verde

Verde Fine Dining • $$
1507 State St, Bettendorf - 9.93 miles

Customers` Favorites

Carnitas Tacos and Cauliflower in the Style of Elote
Shrimp Ceviche Tostadas Spring Pea Yerba Buena
Pork Shoulder Inspired by Al Pastor
Cauliflower in Style of Elote
Esquites Made with Nixtamal
Daily Ice Creams Sorbets
Heirloom Roasted Carrots
Shrimp Ceviche Tostadas
Cajeta Basil Blackberry
Pork Shoulder Asada

“Great food and drinks! Highly recommend if you’re looking for some authentic Mexican made from scratch!“

4.8 Superb104 Reviews
Costa Del Mar Mexican Grill & Seafood Mexican • $
3852 N Brady St A, Davenport - 6.85 miles

Customers` Favorites

Beans and Rice Combo Platter
Molcajete de Mariscos
Enchiladas Rancheras
Enchilada Vallarta
Fajita Quesadilla
Ceviche De Pescado
Ostiones Naturales
Shrimp Cocktail
Chips and Salsa
Shrimp Fajitas

“Great food. Very clean. Very affordable. Staff are very attentive and welcoming.“

4.7 Superb144 Reviews
Los Amigos Mexican • $
2843 E 53rd St, Davenport - 6.4 miles

Customers` Favorites

Lunch Steak Fajitas
Fajita Quesadilla
Tacos Al Pastor
Chips and Salsa
Street Tacos
Carne Asada
Enchilada

“Excellent service, excellent food“

4.9 Superb46 Reviews
Don Juan Mexican Cocina Mexican • $
1902 N Division St, Davenport - 8.31 miles

Customers` Favorites

Cheese Quesadilla Rice and Beans
Quesadilla Mexicana Steak Beans
Enchiladas Supremas Lunch
Enchilada Rice and Beans
Fajita Quesadilla Grande
Mexican Beans and Rice
Street Tacos De Asada
Queso Birria Tacos
Quesabirria Tacos
Quesadilla Dinner

“This was the best Mexican food I have had in the quad cities, the service was perfect and the food was ideal!“

4.6 Superb100 Reviews
Abarrotes Carrillo Mexican • $
903 W 3rd St, Davenport - 9.39 miles

Customers` Favorites

Carne Asada Burrito with Chips and Salsa
Mexican Style Enchilada with Meat
Tripas Beef Intestines
Large Burrito Deluxe
Small Beef Burrito
Carne Asada Tacos
Tomorrow's Tacos
Chicken Empanada
Chicken Fajitas
Chicken Flautas

“Food is good. Like to get certain items at their grocery store as well.“

4.4 Superb113 Reviews
Los Amigos Mexican • $
2322 Spruce Hills Dr, Bettendorf - 8.67 miles

Customers` Favorites

Burrito Grande and Chimichanga
Famous Macho Nacho Large
Homemade Chicken Soup
Jumbo Margherita
Chicken Poblano
Chips and Salsa
Fried Ice Cream
Hard Shell Taco
Two Enchiladas
Chicken Fajita

“Me and my entire family have been coming here for years! We have never had a disappointing experience! The staff is always friendly, welcoming, and personable. The quality of the ingredients has always been consistently fresh. This place is always very high on my recommendation list of places to go eat at when in the Quad Cities. The best part is, they're locally owned and operated!!!“

4.6 Superb45 Reviews
Rio Grande Central Grill & Cantina Mexican • $
1414 W Locust St STE 12B, Davenport - 8.28 miles

Customers` Favorites

Philly Cheesesteak Burrito Substituted with Ground Beef
Nachos Mexicans and a Side of Beans and Rice
Steak Fajitas with Beans and Rice
Beef Bean and Cheese Burrito
Burnt Chicken Chimichanga
Taco with Rice and Beans
Tostadas and Steak Tacos
Enchiladas Rio Grande
Oz Dos Equis Pitcher
Shrimp Chimichanga

“good tasty food we enjoy going for lunch and or dinner good drinks available to.“

4.4 Superb89 Reviews
Baja Tacos and Shots Mexican • $
2526 Middle Rd, Bettendorf - 8.86 miles

Customers` Favorites

Birria Tacos & Cheese Burrito
Complimentary Chips and Salsa
Carne Asada Burrito
Grilled Fish Tacos
Steak and Potatoes
Quesabirria Tacos
GTO Asada Burrito
Margarita Flight
Baja Fish Tacos
Little Tacos

“quite literally everything was perfect. the food was amazing. the staff was attentive and showed a lot of care to everyone there. they made my 50th bday great! we will be back! and I'm telling everyone I know about the place. thank you!“

4.3 Superb139 Reviews
Nally's Kitchen Mexican • $
1622 Rockingham Rd, Davenport - 9.55 miles

Customers` Favorites

Red Enchiladas Plate GF
Chips and Guacamole
Enchilada Plate
Chicken Fajitas
Chips & Salsa
Taco Tuesday 4
Beef Empanada
Steak Fajitas
Steak Guisado
Corn Tostada

“12 tacos for $24 was a great deal. They were delicious. We also ordered rice, which hit the spot. I was hoping we’d get some complimentary chips & salsa with our order, but perhaps they don’t come with the taco special?“

4.4 Superb45 Reviews
Cabos Cantina & Grill 2 Bar • $
5717 Elmore Avenue STE E, Davenport - 6.24 miles

Customers` Favorites

One Cheese Enchilada & One Cheese Quesadilla
Cabos Fajitas De Camarones a La Mexicana
Jose's Hawaiian Fajitas Special
Refried Beans and Spanish Rice
Fajitas for Two Jose's Special
Steak and Cheese Burrito
Jose's Special Fajitas
Jose Special Fajitas
Enchiladas Vallarta
Salvatore Burrito

“Excellent food and excellent service!“

4.8 Superb158 Reviews
Los Primos Mexican Grill Mexican • $
1143 E Locust St, Davenport - 8.41 miles

Customers` Favorites

5 Tacos and a Coke Pork Belly Shrimp Fish Barbacoa and Carnitas
Cilantro Lime Chicken Tacos
Pozole - Saturday Only
Guacamole Dip and PICC
Cilantro Lime Chicken
California Burrito
Carne Asada Tacos
Tres Leches Cake
Nachos Grande
Cali Burrito

“I came in with a group of 10 and the staff was fantastic, everyone’s order came out quickly, it was all correct and the food was delicious! None of us had ever been there before but we all agreed we would be back!“

4.3 Superb70 Reviews
Azteca 1 Mexican Restaurant Mexican • $
4811 #3 Walnut Center, North Brady Street, Davenport - 6.11 miles

Customers` Favorites

Azteca Cheese Steak Tacos Dinner
Kids Taco with Rice & Beans
Tacos Carnitas Taco Dinner
Lunch Enchiladas Supreme
Tacos Carnitas Dinner
Fajitas for Two
Chicken Fajitas
Chips and Salsa
Texas Fajitas
Birria Tacos

“they have great food service and atmosphere“

4.3 Superb69 Reviews
El Compita Mexican Restaurant Bar And Grill In Kimberly Mexican • $
1720 E Kimberly Rd, Davenport - 7.18 miles

Customers` Favorites

Guacamole and Small Queso
El Compita Fajitas
Fiesta Fajitas Mix
Modelo Especial
Chicken Fajitas
Comida Mexicano
Chardonnay

“Wonderful authentic mexican food! Friendly staff and value too!“

4.3 Superb55 Reviews
Taqueria Any Lu Mexican • $
635 15th Ave, East Moline - 12.15 miles

Customers` Favorites

Taco De Pastor
Asada Tacos

“I ordered 6 tacos de Chorizo and 2 steak quesadillas with 2 Coca Colas and an Agua de Horchata. Best place if you are looking for food authentic Mexican food. Can't wait to go back and the staff are very friendly. They made sure my order was done just the way I wanted it. Since it was for pick up, I had them place all the veggies on the side. So as to it not getting soggy“

4.4 Superb35 Reviews
Los Portales Mexican • $
1012 E Kimberly Rd, Davenport - 7.05 miles

Customers` Favorites

Enchiladas Yolanda's
Enchiladas Supremas
California Burrito
Quesadilla Sampler
Breakfast Burrito
Enchiladas Potosi
Fajita Quesadilla
Chips and Salsa
Fried Ice Cream
Chicken Fajitas

“I have no complaints about this place. The food is great and the portions are big. The menu offers many choices and they will even work with you to customize your order. The service is friendly and attentive... The prices are great. If you want good Mexican food this is a great place.“

4.2 Good80 Reviews
Ganzo's Mexican Restaurant and Cantina Mexican • $
3923 N Marquette St, Davenport - 6.71 miles

Customers` Favorites

Enchiladas with Goat Cheese
Chicken Chimichanga Dinner
Blue Lagoon Margherita
Large Chips and Salsa
Chipotle Fish Tacos
Enchilada Dinner
Chicken Fajitas
Fried Ice Cream
Macho Nachos
Taco Dinner

“Will for sure be back!“

4.3 Superb38 Reviews
La Flama Mexican Restaurant Mexican • $
3871 Elmore Avenue, Davenport - 7.55 miles

Customers` Favorites

Order of 3 Street Tacos
Chips and Salsa
Steak Tacos
Big Burrito
Spicy Pork
Quesadilla
Al Pastor

“My 7 year of daughter and I absolutely love this place! I had the chilaquiles and I definitely recommend them. My daughter had cookies and cream waffles and those were good too. Service is always very good here. 100% recommend eating here 😊“

4.4 Superb25 Reviews
Azteca 4 Mexican • $
3566 N Brady St, Davenport - 7.02 miles

Customers` Favorites

Steak Burrito Dinner
California Burrito
Chicken and Rice
Frozen Margarita
Fajitas for Two
Chips and Salsa
Super Burrito
Steak Taco
Carne Asada
Beef Tacos

“they have great food service and atmosphere“

4.2 Good46 Reviews
La Dueña Mexican Restaurant Mexican • $
1330 Washington St, Davenport - 8.62 miles

Customers` Favorites

Street Tacos De Carne Asada
Breakfast Quesadilla
Hot Cheeto Burrito
Breakfast Burrito
Breakfast Plates
Breakfast Torta
Chips and Salsa
Fajita Supreme
Tacos 3 Pieces
Carnitas Plate

“I had never been but had heard nothing but wonderful things about this place and I'll tell ya this place does not disappoint! It's a QC hidden gem tucked away on historic Washington St. in Davenport. I had the Al Pastor tacos which were tender and perfectly seasoned. I also had a mango margarita which was delicious and my glass was rimmed with tajin which was an amazing complement to the mango. You can do dine in or carry out but ya gotta try this place!“

4.1 Good77 Reviews
Los Agaves Mexican Grill Mexican • $
4882 Utica Ridge Rd, Davenport - 6.96 miles

Customers` Favorites

Special Lunch 3 Two Eggs Topped with Ranchero Sauce Rice Refried Beans and Tortillas
Mixed Grill Fajitas
Enchiladas Mexicanas
Small Cheese Dip
Enchilada Plate
Chips and Salsa
Chicken Fajitas
Beans and Rice
Texas Fajitas
Mixed Fajitas

“We are from Indiana, we are so glad we stopped here to eat. Amazing food, drinks, our server was very attentive and fast with our food, drinks, and refills. I would highly recommend going here!“

4.1 Good65 Reviews
La Flama on Wheels Mexican • $
401-435 18th St, Bettendorf - 9.93 miles

“We had La Flama on Wheels for a birthday party and it was well worth the money! The service was amazing and the food was so good! Everyone really enjoyed the food. Most people had more than one helping. All the kids loved seeing the truck and thought it was super cool. The staff was supportive and incredibly accommodating. I will for-sure be using La Flama for our next party. I highly recommend La Flama on Wheels for any special occasion. It was so much fun and super delicious!!!! 🌮🎈🌮“

4.4 Superb7 Reviews
Pancheros Mexican Grill - Davenport Utica Ridge Mexican • $
4888 Utica Ridge Rd, Davenport - 6.95 miles

Customers` Favorites

Chips and Queso
Grilled Veggies
Chicken Burrito
Burrito Bowl
Steak

“The only bad thing about Pancheros is that there aren't enough of them in this world. You simply cannot find a better tortilla for the burrito. They've also "revolutionized" the burrito industry by mixing burrito ingredients together so each bite is uniform.“

3.9 Good30 Reviews
Moe's Southwest Grill Mexican • $
4046 E 53rd St, Davenport - 6.73 miles

Customers` Favorites

Moe Meat Moe Cheese Burrito
Big Beef Burrito Supreme
Moe Meat Moe Cheese Bowl
The Homewrecker Burrito
Edgy Veggie Bowl
Homewrecker Bowl
Famous Queso
Burrito Bowl
Quesadilla
Guacamole

“Our company had Moe’s cater for our monthly employee lunch. We really enjoyed all of the options provided, including the queso and chips. Both were absolutely delicious!“

3.9 Good46 Reviews
California Burritos Davenport IA Burrito • $
2960 E 53rd St, Davenport - 6.36 miles

Customers` Favorites

California Burrito Grande
Guacamole and Chips
Horchata Rice Water
Carne Asada Tacos
California Fries
Kids Quesadilla
Cilantro Rice
Chicken Bowl
Salsa Verde
Black Beans

“The owners hospitality I will definitely make sure that I come back! and the food was delicious😁 thanks Rigo 💪🏾“

3.9 Good48 Reviews
La Moreliana Mexican •
1115 W 2nd St, Davenport - 9.46 miles

Customers` Favorites

Elote-Corn

“everything is very rich excellent service it feels like a very nice place they have a lot of variety I recommend it one hundred percent“

3.8 Good14 Reviews
Sancho's of Davenport Mexican • $
307 E George Washington Blvd, Davenport - 7.29 miles

Customers` Favorites

Chili Burrito Chili Burrito Supreme Tacos with Chips and Salsa
Taco Salad and a Sancho with Chili Supreme
Lunch Special Half Chili's Sancho
Beef and Bean Chili Burrito
Chili Con Queso & Chips
Chill Burrito Supreme
Macho Nacho Platter
Chicken Enchiladas
Enchilada Plate
Chicken Tacos

“Actually Harris pizza went way up since I was a kid. I'm 54 now. They use to be $8 an $12.“

3.8 Good46 Reviews
Rudy's Tacos Mexican • $$
2214 E 11th St, Davenport - 9.01 miles

Customers` Favorites

Beef Burrito with Lettuce and Tomatos
Order of Enchiladas - Ground Beef
Chicken Rice and Cheese Dinner
Chips and Cheese and Bean Dip
Beef and Bean Tostada Dinner
Thursday a Lotta Enchilada
Chicken and Steak Fajitas
Hard Shell Beef Tacos
Streak Street Tacos
Burrito Value Meal

“The food was good, the Margaritas were amazing. We ate at the counter. We were watched 👀 the entire time. Literally stared at and felt totally rushed. I got up to use the restroom and the little handicapped girl reached out to take our drinks. I have nothing against under privileged people working. I want to know why the 2 waitresses let this happen? If there is a next time, we'll be sitting at a table as far from the counter as we can possibly get!“

3.8 Good47 Reviews
Azteca 3 Authentic Mexican Restaurant Mexican • $
2400 Spruce Hills Dr, Bettendorf - 8.75 miles

Customers` Favorites

Soft Shell Beef Tacos
Steak Burrito Dinner
Seafood Chimichanga
Enchiladas Verdes
Chips and Salsa
Taco a La Carte
Spinach Burrito
Chile Relleno
Chimichangas
Steak Taco

“They VERY recently changed hours and we were unaware, came in with a decent sized party and they accommodated us with no issue and no complaints even though we were very willing to grab our tab and get out of their way. They even turned the football game on for us! Food was great, drinks were great, service was OUTSTANDING! We’ve patronized this location for a couple years now and have every intention to continue!“

3.8 Good66 Reviews
California Burritos Bettendorf IA Mexican • $
2207 Falcon Ave, Bettendorf - 7.23 miles

Customers` Favorites

White Cheese Sauce and Chips
One Bag of Chips
California Fries
Chicken Burrito
Chipotle Ranch
California Bowl
Steak Burrito
Three Tacos
Quesadilla
Steak Bowl

“Service is phenomenal amazing an that food taste so delightfully coke-cola products an Jarritos monsters agua de orchata! :)⭐️⭐️⭐️⭐️⭐️“

3.7 Good45 Reviews
Rudy's Tacos, Elmore Avenue Mexican • $
3944 Elmore Avenue, Davenport - 7.31 miles

Customers` Favorites

Two Beef Flour Shell Tacos
Rudy's Enchilada Platter
Two Crispy Tacos
Mmachicken Tacos
Beef Enchilada
Nacho Platter
Cheese Crisp
Regular Taco
Chips Deluxe
Chimichanga

“I was excited that this location was back open, but it's not the same. it's clear the new owner is cutting costs. it tasted terrible once I actually got what I ordered. if you want decent Rudy's stick with the other locations cause this one stinks now. also beware of pricing...there is a sign on door "prices subject to change" and the prices on the menu are not what they charge. Apparently they wake up and just decide what to charge every day. lol“

3.7 Good47 Reviews
Abelardo's mexcian restaurant Mexican •
5231 N Brady St, Davenport - 5.86 miles
3 Average9 Reviews
Rudy's Tacos, West Kimberly Mexican • $
3502 W Kimberly Rd Ste 1, Davenport - 7.07 miles

Customers` Favorites

Deep Fried Chicken Enchilada Value Meal 10
Beef Burrito with Lettuce and Tomato
Half Order of Chips and Cheese
Smothered Chicken Enchiladas
Chicken Taco Salad Supreme
Rudy's Enchilada Platter
Smothered Enchiladas
Two Taco Value Meal
Fajita Chips Deluxe
Small Combination

“The food was amazing! Our server Makayla was AMAZING! Very attentive! Great service.“

3.7 Good52 Reviews
QDOBA Mexican Eats Mexican • $
2104 E Kimberly Rd Ste 100A, Davenport - 7.16 miles

Customers` Favorites

Cholula Hot & Sweet Chicken Bowl
New Loaded Mexican Street Corn
Quesabirria Burrito
Chocolate Brownie
Tortilla Chips
Burritos Bowls
Grilled Steak
Burritos
Kids Taco

“Very good food. Never been there before, so wasn't sure what to expect. They had mentioned they had a kids menu, and they got a decent amount of food for under $5. Extremely happy with the food and service, will definitely be back“

3.7 Good54 Reviews
Pancheros Mexican Grill - Davenport Kimberly Mexican • $
902 W Kimberly Rd Suite 21A, Davenport - 6.74 miles

Customers` Favorites

Chicken Burrito Bowl
Chips and Queso
Quesadilla
Carnitas
Tacos
Steak

“Brandon W. Helped us and did a wonderful job. He was very pleasant and had great customer service skills. He made great suggestions on food and our food was made hot. Thanks Brandon for our great experience!

Parking: The parking was fine.“

3.7 Good56 Reviews
Rudy's Tacos, Bettendorf Mexican • $
3111 Devils Glen Rd, Bettendorf - 8.88 miles

Customers` Favorites

Rudy's Enchilada Platter with 3 Enchiladas
Taco Salad Supreme with Chicken
2 Beef Flour Shell Tacos
2 Beef Corn Shell Tacos
Hard Shell Beef Tacos
Chicken Enchilada
Chicken Burrito
Beans & Rice
Cheese Fries
Taco Bar

“We went to Rudys today for lunch for their taco bar buffet, and it was really fantastic. They had Hartshell and softshell tacos along with beans and rice and a plethora of toppings. They also had my favorite, chocolate pudding! Will be returning. Check it out. Price was extremely reasonable.“

3.2 Average25 Reviews
D' Lua on the River Mexican • $
1201 E River Dr, Davenport - 9.22 miles

Customers` Favorites

Ta-Cakes Pancake Chorizo and Egg Tacos
Fish Ceviche Tostada
Enchiladas Verdes
Medium Combo Plate
Nutella Pancakes
Quesabirria Taco
Steak Quesadillas
Chips and Salsa
Chorizo Omelette
Chicken Fajitas

“The queso was way too runny and the guacamole was like a verde sauce…no avocados! The meal was excellent, however as were the drinks!“

4.2 Good117 Reviews
Taco John's Fast Food • $
320 W Kimberly Rd, Davenport - 6.62 miles

“If you've been to Taco John's, you know what it is. If you haven't, it's one of those magical places that is NOT high quality ethnic food, but it's still amazing. The 6 pack and a pound special is great to split with someone. 6 crunchy or soft tacos with a pound of tater tots. It's my go to“

3.5 Good10 Reviews
40

D'Lua

D'Lua Breakfast • $
5185 18th St, Bettendorf - 7.31 miles

Customers` Favorites

Tres Leches Pancake
Tres Leches Pancakes
Tricolor Enchiladas
Blueberry Pancakes
Carne Asada Tacos
Chorizo Omelette
Quesabirria Taco
Chips and Salsa
Street Taco
Steak Tacos

“Let me start off by saying I have a food allergy to onion's. I what I ordered had onion, I did tell the waitress I have a food allergy. They brought out the food, right after that the management came out to tell the beans have onion in it and changed the beans for extra rice. Now to me that is awesome. I love when a restaurant will come out and say something. 5 STARS 🌟 all the way“

3.7 Good81 Reviews
Taco Bell Fast Food • $
3566 Middle Rd, Bettendorf - 9.01 miles

Customers` Favorites

Chickenchulps and Cheese Burrtois
Crunchwrap Supreme Combo 9
Mtn Dew Baja Blast Freeze
Cantina Chicken Bowl
Ground Beef Burrito
Mexican Pizza
Bean Burrito
Quesadilla
Hash Brown
Guacamole

“By far the best Taco Bell I have ever been to. They are always so quick with service and have the best customer service in the area. The store is always so clean and I’ve never had a bad experience here! This location is the BEST LOCATION! Thank you all for great service!“

3.4 Good54 Reviews
Taco John's Fast Food • $
1915 E Kimberly Rd, Davenport - 7.3 miles

Customers` Favorites

Nacho Crunch Chicken Burrito
2 Beef Crunchy Taco
Super Potato Olés
Street Tacos Trio
Super Potato Ol
Bean Burrito
Mexi Rolls
Quesadilla
Tater Tots
Soft Taco

“I have to share an experience i had with this store.
I placed an online order and inadvertently selected pickup instead of delivery. Since there is no provision to cancel the order anywhere on the website, I called them.
Robin answered the call, l asked if there was a way to change the order to delivery but the answer was no. Robin, in a fit of providing EXCELLENT service, went all the way to their district ops manager and arranged for a credit.
Robin proceeded to help me get a new order and get it delivered. This was, again, excellent service. But it gets better.
When the order arrived, the driver left the food and was walking away when I noticed 1 drink had not been delivered. So what did the driver do? She apologized and went back to get the drink. Not only did she bring the drink, which was great, she brought 2 Church's too. Again an excellent recovery for Taco John's.
And finally, after and hour had passed, what did I get, a follow up call from Robin. She called to let me know the credit had been put in and to make sure the order was correct and if we enjoyed it.
12 out of 10 points to Robin, the driver and Taco John's on Kimberly Road in Davenport IA.
Great staff makes a great restaurant.

Well done.

K“

3.4 Good58 Reviews

You May Also Like