35 Best Mexican Restaurants near Coal Valley

Rudy's Tacos, Coal Valley Mexican • $$
320 W 1st Ave, Coal Valley

“I had the most wonderful experience there today Katthe waitress was awesome she went out of her way I asked her how to redeem my point and if I had any she didn’t know how to do it but she asked her manager to help her so she learned how to do it today she went out of her way to help us she went above her duty to help us go Kat“

3.7 Good9 Reviews
Adolph's Mexican Foods Mexican • $
4030 Kennedy Dr, East Moline - 4.33 miles

Customers` Favorites

A Potato and Chorizo Enchilada and Steak Tacos
Steak Sizzling Fajitas
Spicy Pork Burrito
Chicken Taco Salad
Carne Asada Taco
Beef Taco Dinner
Mexicana Burrito
Fried Ice Cream
Beans and Rice
Bean Tostadas

“Great quality food. Not a lot of gluten free options. Even the chips are flour? At least we were told that they were. We asked an employee and they said they didn't know and never came back . Sort of like eating in a school cafeteria. Also they close at 8pm and that seems really early. I would go back for the food but maybe take it to go lol“

4.7 Superb79 Reviews
Los Portales Mexican • $
1231 5th Ave, Moline - 6.1 miles

Customers` Favorites

Steak Tacos with Rice and Beans and Rice
Super Burrito with Chicken
Blue Moon and a Margherita
Enchiladas Mexicanas
Steak Burrito Dinner
Enchiladas Verdes
Seafood Molcajete
Tacos Al Pastor
Burrito Chipotle
Beer Margherita

“Our first time there and not knowing anything about this restaurant we showed up at 4:45 on Saturday. The server sat us pretty quickly in the very front corner booth. We were thankful to have a booth. They were busy. The menu had so many choices. The food was great and large portions. Our server sat us and told us she wouldn’t forget about us. I’m here to tell you she was the wonderful. She was so pleasant, always showed up at the right time, and knowledgeable of the menu. If you go ask for Tina. Well Done“

4.6 Superb108 Reviews
Don Juan Mexican Cocina Mexican • $
1902 N Division St, Davenport - 10.52 miles

Customers` Favorites

Enchiladas Supremas Lunch
Fajita Quesadilla Grande
Enchilada Rice and Beans
Mexican Beans and Rice
Street Tacos De Asada
Queso Birria Tacos
Quesadilla Dinner
Quesabirria Tacos
Street Taco Dinner
Carnita Dinner

“My first time eating here last night and I must say the absolute best Mexican food I have had in the entire quad cities!!! Service was outstanding and the atmosphere was super relaxed. Very nice experience and definitely will be a repeat customer!!“

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

Customers` Favorites

Beans and Rice Combo Platter
Molcajete de Mariscos
Fajita Quesadilla
Ceviche De Pescado
Shrimp Cocktail
Chips and Salsa
Shrimp Fajitas
Fajita Nachos
Aguachiles
Crab Legs

“We came all the way from Dallas Texas. This place is well worth it. From the customer service to the food. Everything came out so quick and food was delicious. Our waiter Emanuel and I believe the manager made sure we were taken care of at all times.“

4.6 Superb89 Reviews
El Compita Mexican Restaurant Bar And Grill In Kimberly Mexican • $
1720 E Kimberly Rd, Davenport - 10.02 miles

Customers` Favorites

Guacamole and Small Queso
Fiesta Fajitas Mix
Chicken Fajitas
Comida Mexicano
Chardonnay

“Awesome food, with a hefty portion for the money. Including, a relaxing atmosphere with very friendly staff.I would recommend anyone to eat here.Kid-friendliness: Very polite and down to earth waitresses, who asked, periodically, if my friends and myself needed anything.“

4.6 Superb89 Reviews
La Herradura Mexican • $
685 Avenue of the Cities, Silvis - 4.61 miles

Customers` Favorites

Beef Enchiladas with Beans and Rice
Chili Relleno and Tacos
T-Bone Steak Ranchero
Tortillas Chips Salsa
Chicken Chimichanga
Hawaiian Fajitas
Margarita Flight
Chicken Fajitas
Tacos Al Pastor
Steak Taco Lunch

“Food was great server was awesome despite how busy they were. Only reason I'm giving 4 stars is the consistency of the kitchen. My husband and I both ordered the same dish the molcajete and it was amazing but they presented it 2 different ways. Also our kids orders came out 5 minutes after ours not a huge deal but typically kids get served first and they ordered basic tacos.“

4.6 Superb84 Reviews
Las Salsas Dona Mary Mexican • $
1534 6th Ave, Moline - 5.99 miles

Customers` Favorites

Steak and Eggs with Rice and Beans
Guacamole Dip with Chips
Tacos De Carne Asada
Torta Carne Asada
Chips and Salsa
Al Pastor

“We did a carryout order about 15 minutes before they closed on a Thursday (which I typically do not like doing to a restaurant) but we made an exception because we knew they were local & family owned. We were just a couple blocks away, our food was ready in less than 10 minutes, and the girl who took the order was very sweet and polite. I had them at Mercado before but had never been to the restaurant and I cannot wait to go back. We got the burrito & gorditas and the owner graciously allowed us to take a sample of their amazing quesabirria tacos!!“

4.7 Superb58 Reviews
El Patron Mexican Restaurant & Bar Mexican • $
1829 2nd Ave, Rock Island - 8.15 miles

Customers` Favorites

Lunch Enchiladas Supreme
Chips and Salsa Verde
Enchaladas Mexicanas
Not so Super Burrito
Chimichanga Dinner
Carne Asada Taco
Carnitas Dinner
Chicken Fajitas
Fajita Nachos
Refried Beans

“I've ordered food from them many times via door dash but I finally got a chance to dine in and it was wonderful! Our server was so kind and helpful and the food was on point. Generous portions and amazing flavor. Love this little spot. Will definitely be back and also order again...and again...and again!“

4.7 Superb56 Reviews
Los Amigos Mexican • $
2322 Spruce Hills Dr, Bettendorf - 8.6 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

“This is our go to Mexican restaurant to get take out or eat in. Always great. Grandkids loved it I love it. My husband loves it. Skip the others. Quite inexpensive yet excellent service and product. Love the chicken enchiladas. We had out of town guests, and they loved the food, too.“

4.7 Superb53 Reviews
Abarrotes Carrillo Mexican • $
903 W 3rd St, Davenport - 9.15 miles

Customers` Favorites

Carne Asada Burrito with Chips and Salsa
Tripas Beef Intestines
Large Burrito Deluxe
Carne Asada Tacos
Tomorrow's Tacos
Chicken Empanada
Chicken Fajitas
Chile Rellenos
Chips & Salsa
Mixed Fajitas

“Every time we get food here we are impressed. We always gets the mega burrito which is no joke! It lasts multiple meals. The carne asada is juicy and tender. Not a huge fan of their rice and beans but that’s just our preference. One of my favorites spots when we want authentic Mexican food.“

4.5 Superb76 Reviews
Los Charros Mexican • $
3912 Archer Dr, East Moline - 4.69 miles

Customers` Favorites

Free Chips and 3 Salsa Varieties
Cheese Quesadilla
Al Pastor Tacos
Chihuahua Cheese
Chips and Salsa
Burrito Supreme
Barbacoa Dinner
Chicken Flautas
Rice and Beans
Small Guacamole

“I LUV LUV LUV THIS PLACE THEY KNOW WHAT WE WANT EVERYTIME WE COME IN THE FOOD IS AMAZING THE HOSPITALITY IS RITE ON THE MONEY.. WAS SAD WHEN THEY WERE CLOS3D FOR THE HOLIDAYS BUT WE ALL NEED A BREAK SOMETIMES... AGAIN I WILL ALWAYS COME HERE BEST FOOD “

4.5 Superb63 Reviews
Coya's Cafe Mexican • $
4320 4th Ave, Moline - 5.81 miles

Customers` Favorites

Quesadilla Steak and Mexican Corn in a Cup
4 Taco Don Ramón 4 Don Ramon Tacos
Chilaquiles Con Huevo Chorizo
Milenesa & Chorizo Torta
Big Taco Tray 20 Tacos
Hot Cheetos Esquites
Taco Platter 8 Tacos
Carne Asada Gordita
Chicken Quesadilla
Hot Cheeto Burrito

“It's a small building that I'm pretty sure a car ran into, few tables and hard metal chairs... with some of the best food I've had reminds me of my Hispanic step moms cooking, the elote was superb and the El pastor tacos were devoured with gusto. Great bunch of ladies working there definitely will be back for the “

4.4 Superb94 Reviews
Rio Grande Central Grill & Cantina Mexican • $
1414 W Locust St STE 12B, Davenport - 10.27 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

“I love this restaurant a lot of people don’t pay it attention but I’m here to say you’re missing out the food is great the staff is polite and fun you can tell they enjoy being there it’s a clean and welcoming for the whole familyKid-friendliness: Kid shows playing on the tv and kids options on the menuWheelchair accessibility: Restaurant is easily accessible“

4.6 Superb44 Reviews
El Pueblo Mexican Grill Mexican • $
724 1st Ave, Silvis - 6.21 miles

Customers` Favorites

Refried Beans & Cheese
Rice & Beans
Enchilada
Steak
Torta
Taco

“The food was excellent. Was hoping to eat inside but they had no dine in. The service and food were awesome I recommend this to anyone who loves authentic Mexican food. The prices were lower than most places in the Quad Cities which is a win win for everyone.“

4.8 Superb29 Reviews
Restaurante El Mariachi Mexican • $
1317 15th St, Moline - 5.62 miles

Customers` Favorites

Jalapeno Poppers
Burrito Grande
Medium Combo
Cheese Crisp
Taco Bar
Carnitas
Fajitas
Chips
Salsa

“We definitely went on a busy day and I know the ladies did the best they could. I just wish our group of 12 could have been served at the same time. My table was done eating before our other table even got their food. And I'd never tried corn in a cup and was excited to try with all I'd heard. Never got it. Food was really good though.Parking: Busy street with minimal parking with a small parking lot.“

4.6 Superb41 Reviews
Los Agaves Mexican Grill Mexican • $
5304 Avenue of the Cities, Moline - 4.2 miles

Customers` Favorites

Lunch El Grande Burrito
Chicken Enchiladas
Fajita Quesadilla
Jumbo Margherita
Chips and Salsa
Chicken Fajitas
Rice and Beans
Classic Fajitas
Shrimp Fajitas
Street Tacos

“Travel for work and I can say they are top 2 in my book for chili rellenos!! Also took a bite of my mom’s chimichanga and it was also great! I will be sure to make it my dinner spot after work! Waitress and host were really nice and the inside is nice as well!“

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

Customers` Favorites

Birria Tacos & Cheese Burrito
Carne Asada Burrito
Grilled Fish Tacos
Quesabirria Tacos
Margarita Flight
Chips and Salsa
Baja Fish Tacos
Birria Pizza
Little Tacos
Street Tacos

“I got the steak and shrimp burrito GTO which is a burrito that's wrapped in bacon and cheese. The steak was very tender and flavorful. There wasn't a lot of shrimp. I really liked the bacon and cheese that the burrito was wrapped in. It was an interesting twist to a normal burrito. The burrito was a little pricey at $21 but it did feed me for 2 meals. I would get it again.“

4.3 Superb81 Reviews
La Dueña Mexican Restaurant Mexican • $
1330 Washington St, Davenport - 10.09 miles

Customers` Favorites

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

“The family whom work together and make such a great team, has created a very genuine wholesome restaurant in my opinion from my very first visit. The steak burrito I had felt like I was a guest at their home, not only the individuals whom were beyond nice but the authenticity of this food was amazing. Large portions and very very noticeable quality in the meals. Not to mention the price point was no issue at all for the amount of hospitality and food I received. Very clean and I recommend this place. Needless to say I don’t want to go back to work…“

4.4 Superb51 Reviews
Ganzo's Mexican Restaurant and Cantina Mexican • $
3923 N Marquette St, Davenport - 11.35 miles

Customers` Favorites

Enchiladas with Goat Cheese
Large Chips and Salsa
Enchilada Dinner
Fried Ice Cream
Chicken Fajitas
Macho Nachos
Large Combo
Taco Dinner
Taco Salad
Quesadilla

“Ganzo's catered a great meal for a summer neighborhood party we were hosting. Showed up on time, with all of the necessary supplies. Everyone was talking about how great the food was, and we had more than enough! Great food at a great value!“

4.3 Superb57 Reviews
Los Primos Mexican Grill Mexican • $
1143 E Locust St, Davenport - 9.09 miles

Customers` Favorites

Cilantro Lime Chicken Taco
Pozole - Saturday Only
Guacamole Dip and PICC
California Burrito
Nachos Grande
Street Tacos
Asada Tacos
Spicy Pork
Cali Fries
Al Pastor

“Genuinely the best tacos I’ve ever had! Every time my fiancé and I come back to town we make it a point to come to Los Primos, the food is fantastic and the service is so great! If you want authentic, delicious tacos, this is the definitely the place :)“

4.2 Good67 Reviews
Los Portales Mexican • $
1012 E Kimberly Rd, Davenport - 10.28 miles

Customers` Favorites

Enchiladas Supremas
California Burrito
Quesadilla Sampler
Breakfast Burrito
Fajita Quesadilla
Fried Ice Cream
Chips and Salsa
Chicken Fajitas
Super Burrito
Cheese Dip

“We had an amazing experience at Los Portales Mexican Restaurant! The mixed fajitas were incredibly flavorful, and my wife loved the chicken and rice dish. We also enjoyed the chips with chipotle queso, which were deliciously addictive. The food was top-notch, and the service was excellent. We'll definitely be back for more!“

4.2 Good62 Reviews
23

Cactus

Cactus Mexican • $
315 10th Ave W, Milan - 5.83 miles

Customers` Favorites

Lunch Chimichanga
Chicken Chipotle
Chicken Tostada
Chicken Fajitas
Tostada Grande
Carnitas Tacos
Trio Enchiladas
Pulled Chicken
Street Tacos
Sad Burrito

“The food was fresh, and the quality of their steak tacos was just as good as any I experienced in Chicago. Two meals to go were almost $30 so I would suggest going on a day with a special but the price wouldn't keep me from going back. Quite surprised by this little gem in “

4.3 Superb38 Reviews
Taqueria La Rosa de Michoacan Mexican • $
1821 19th St, East Moline - 6.2 miles

Customers` Favorites

Papa & Chorizo Enchilada
2 Bean Tostada Special
Chorizo Burrito
Rice and Beans
Angry Burrito
Carnitas Taco
Chicken Mole
Wet Burrito
Taco Dinner
Tortillas

“Super friendly staff, uniquely delicious food, and quick service for dine in and carryout. Absolutely love this place - it's my favorite Mexican food in town. Highly recommend the Diabla sauce for anyone looking for great flavor depth and some serious heat.“

4.3 Superb35 Reviews
El Mexicano Mexican • $
448 Railroad Ave, Moline - 6.46 miles

“I've been here many times & they do have good food, but they have no compassion for handicap or disabled people, the cashier saw a disabled person & told him that he still has to wait in line behind all the people even if he was old & disabled!!!“

4.5 Superb19 Reviews
D' Lua Pancake & Burrito House Moline, IL. Mexican • $
3419 Avenue of the Cities, Moline - 4.59 miles

Customers` Favorites

Chocolate Chip Pancakes
Enchiladas Suizas
Huevos Rancheros
Churro Pancakes
Leches Pancakes
Berries Waffle
Taco Omelet
Fajitas
Burrito
Salsa

“The only reason I gave D'Lua 5 stars is because Google won't let me give them 10 stars. Whenever my wife and I have some free time to have breakfast together, we always go to the closest D'Lua location. Sometimes it's Moline, sometimes it's Bettendorf, sometimes it's downtown Davenport. But it's always D'Lua.“

4.2 Good48 Reviews
Martinez Grocery Store & Restaurant Mexican •
914 15th Ave, East Moline - 6.13 miles

“My husband and I ordered food from Martinez Meat Market for our wedding in December of 2022. The owners were wonderful to work with and the food was incredible! All of our guests were asking where we got the food from and if they could take home any leftovers. Would highly recommend them for any event you are looking to cater or even if you are looking to support a local business for your grocery needs!“

4.6 Superb14 Reviews
La Rancherita 2 Mexican • $
2139 16th St, Moline - 5.04 miles

Customers` Favorites

Chorizo and Eggs Any Style
Chips and Pico De Gallo
Carne Asada Tacos
Carne En Su Jugo
Fajitas Mixtas
Queso Cheese
Taco Dinner
Steak Tacos
Large Combo
Cheese Dip

“La Rancherita 2 is a great choice for Mexican food in the Quad Cities. Their menu is a good mix of authentic Mexican dishes and standard Mexican-American fare. They offer something for everyone at a reasonable price point and the service is always welcoming and friendly. Overall, I feel that the ambiance and service at this location is superior to that of their original restaurant, La Rancherita in Rock Island. The ambiance is more like a fast casual restaurant and less like a taqueria. It also has a better parking lot and the food is equally delicious, if not better. The steak burrito is my go-to. It's a a winner for lunch or dinner! A super-sized flour tortilla filled with thinly sliced steak that is tender and well-seasoned, beans, lettuce, tomato, cheese, and sour cream. Dine-in or takeout, it's consistently delicious and filling! From an operational standpoint, they have a couple of quirks to be aware of. First of all, it's cash only. They have an ATM in case you're not prepared. Secondly, the waitress will not bring your check to the table. It is awaiting your arrival at the cashier. This makes tipping the proper amount somewhat problematic unless you keep a running tally or like returning to the table to leave a tip. On the other hand, if it's your treat, it makes it convenient to discretely settle the tab and tip afterwards.“

4.1 Good52 Reviews
Nally's Kitchen Mexican • $
1622 Rockingham Rd, Davenport - 9.6 miles

Customers` Favorites

Red Enchiladas Plate GF
Chicken Fajitas
Beef Empanada
Steak Fajitas
Chips & Salsa
Steak Guisado
Corn Tostada
Pork Tamales
Quesadilla
Guacamole

“Great food. They have options like guisado which is an amazing soup that you probably won't find anywhere else locally. Their tacos are superb. Love that they offer empanadas. Absolutely my favorite Mexican food.Parking: Parking seems fine, although at busy times you might need to use a pickup spot (sorry!) as they have like 5 of those for some reason.“

4.1 Good50 Reviews
Rudy's Tacos Mexican • $
2404 16th St, Moline - 4.93 miles

Customers` Favorites

Ground Beef Enchiladas 2
Chicken Enchiladas 2
Taco Salad Supreme
Chicken Enchiladas
Small Combination
Super Burrito
Street Tacos
Two Burritos
Cheese Crisp
Beef Taco

“After calling 4 taco restaurants who all only took cash I found this gem. And it must’ve been meant to be . Effing delicious !!!!!!!!!!!!! Wouldve tok a pic but I inhaled them so quick I forgot. Perfectly seasoned. Tacos stuffed fully . Friendly staff and they were on time for my pick up order ! Had the steak street tacos and the chicken tacos. Even the beans and rice were fireeeee!!!! I will 100 percent be back weekly for my Taco Tuesday tradition ! Thank you guys for making my day amazing“

4.1 Good39 Reviews
Taqueria Any Lu Mexican •
635 15th Ave, East Moline - 6.08 miles
4.5 Superb11 Reviews
La Flama Mexican • $
3871 Elmore Avenue, Davenport - 9.55 miles

Customers` Favorites

Steak Tacos
Spicy Pork

“The La Flama team is great. My family and I love their food. I'm blessed that the food truck is in my work's parking lot during the summer. So when I was throwing my wife a birthday party I knew who I wanted to cater it, La Flama!!! Everyone loved the nachos. They delivered it and everything was tasty, like normal. Thanks for making the whole process easy and being so friendly. Great food, great service, owned and operated by a great local family. What more could you want?“

4.1 Good36 Reviews
Rudy's Tacos Mexican • $
906 4th St W, Milan - 5.91 miles

Customers` Favorites

Medium Fried Flour Shell Tacos
Enchiladas and French Fries
Chips with Refried Beans
Hard Shell Beef Tacos
Classic Enchiladas
Small Combination
Chicken and Rice
Chips and Salsa
Rice and Beans
Beef Sancho

“You get exactly what you expect, which has some nostalgia attached to it. While we frequent more traditional Mexican restaurants usually, we had to visit Rudy's. I hadn't been to one in over 20 years. Very friendly wait staff!“

4.1 Good34 Reviews
Maria's Mexican Restaurant Mexican • $
1714 7th St, Moline - 5.77 miles

Customers` Favorites

Beef Enchiladas
Chips and Salsa
Al Pastor Tacos
Rice and Beans
Guacamole Dip
Taco Plate

“This was a spur of the moment food adventure. Quinine from Chihuahua, Mexico. I jjHad a seafood tostada that was scrumptious. My son had enchiladas that were subtly but deliciously seasoned. We'd never been in this restaurant but will be returning. Best meal in months. A pleasure to eat and the owners were very congenial.“

4.1 Good28 Reviews
Habanero's Mexican • $
4500 16th St, Moline - 3.51 miles

Customers` Favorites

Nachos Fajitas De Pollo
Fajita Taco Salad
Carne Asada Taco
Burrito Supreme
Chips and Salsa
Chicken Fajita
Shrimp Fajita
Street Tacos
Taco Salads
Chilaquiles

“talk about a racist place to eat. The manager was horrible told my mom this is a Mexican restaurant we don't give senior discounts. unbelievable!! The server told us the pitcher was $15 them we go pay it was $25 the manager was unfriendly. The server left and didn't tell us!! The chip were hard. Hardly no cheese on our nachos. I would never recommend this place.“

4 Good52 Reviews