50 Best Mexican Restaurants near Lake In The Hills

Find Lake in the Hills' best Mexican restaurants right here.

Showing 50 of 50 restaurants

  • Rinconcito De Veracruz 2122 Algonquin Road, Lake in the Hills Mexican · $

    1 Rinconcito De Veracruz

    4.6 Superb 142 Reviews

    2122 Algonquin Road, Lake in the Hills

    • Delivery

    Customers’ favorites

    • Fajita a La Diabla Dinner
    • Chile Relleno Veracruz
    • Carne A la Tampiquena
    • One Gordita Picada

    “A hidden Gem in lake in the hills!!!! I’m lucky enough to live a few blocks away! Me and my family are here for dine in or carry out at least once or twice a week! This is a family owned business that I support 100% and they treat me like family! My personal favorites are the chicken enchiladas and steak burritos! They also make amazing tamales when it’s that time of year! I usually buy a couple dozen around Christmas. I highly suggest giving them a try, if you haven’t already!”

  • El Cochino 4580 Algonquin Road, Lake in the Hills Mexican · $$

    2 El Cochino

    4.4 Superb 153 Reviews

    4580 Algonquin Road, Lake in the Hills

    • Take-Out
    • Delivery

    Customers’ favorites

    • Best Cheese Curds Ever
    • Tacos and Mexican Corn
    • Mango Habanero Salsa
    • Chips and Guacamole

    “the best in food to enjoy a nice afternoon”

  • Taco Bell 231 North Randall Road, Lake in the Hills Fast Food · $

    3 Taco Bell

    3.2 Average 243 Reviews

    231 North Randall Road, Lake in the Hills

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • XXL Grilled Stuft Burrito
    • Crunchwrap Supreme
    • Double Stacked Taco
    • Mexican Pizza

    “THANK YOU so much for the best burrito that I just had. It made my day, absolutely delicious and 2 ladies that are working there just proved the impossible which is Fast and Quality. Will stop by later just top bring some tips. Thanks again 🙏”

  • Mary's Mexican Grill 108 Cass Street, Woodstock Mexican · $

    4 Mary's Mexican Grill

    4.7 Superb 287 Reviews

    108 Cass Street, Woodstock · 11 miles

    • Delivery

    Customers’ favorites

    • Camarones a La Mexicana
    • Kid Quesadilla Queso
    • Quesadilla Con Carne
    • Tacos De Asada Steak

    “We’ve come to love this place. Clean, comfortable , dining space with authentic Mexican food. Friendly and accommodating service as well with affordable pricing. Love it.”

  • Bella Vista Mexican Restaurant 10400 South Illinois Rte 31, Algonquin Mexican · $

    5 Bella Vista Mexican Restaurant

    4.8 Superb 208 Reviews

    10400 South Illinois Rte 31, Algonquin · 2.28 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tacos with Rice and Beans
    • Hot Cheetos Burrito
    • Strawberry Horchata
    • Costillas De Cerdo

    “Had an exceptional experience using Bella Vista for catering a recent bridal shower. Fantastic food and service. Highly recommend!”

  • No Manches Mexican Grill Carpentersville 140 North Western Avenue, Carpentersville Mexican · $$

    6 No Manches Mexican Grill Carpentersville

    4.6 Superb 368 Reviews

    140 North Western Avenue, Carpentersville · 5.14 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Yucatan and Adobo Tacos Black Beans and Rice
    • Chips and Salsa Mild Medium Hot
    • El Puerquito Carnitas Taco
    • Estan Canon Shrimp Fajitas

    “the best. tacos are phenomenal”

  • El Sombrero 314 Lincoln Avenue, Fox River Grove Mexican · $

    7 El Sombrero

    4.7 Superb 240 Reviews

    314 Lincoln Avenue, Fox River Grove · 5.76 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Enchiladas Suizas Combo Plate
    • Queso Fundido Con Chorizo
    • Skirt Steak Chile Relleno
    • El Sombrero Combination

    “wonderful selections, great service and value meals”

  • Amuzgo Mexican Cuisine 1534 East Algonquin Road, Algonquin Mexican · $

    8 Amuzgo Mexican Cuisine

    4.7 Superb 195 Reviews

    1534 East Algonquin Road, Algonquin · 3.29 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chimichanga De Barbacoa
    • Carnitas or Al Pastor
    • Chicken Enchiladas
    • Carne Azada Fries

    “By far the best guacamole I’ve ever had! Love the burritos as well. However, I tried something new fish fries. Absolutely amazing! I’ve tried three different Mexican restaurants in town and this is the only one I eat at.”

  • Antigua Mexican Grill (Crystal Lake) 1500 Carlemont Drive, Crystal Lake Mexican · $$

    9 Antigua Mexican Grill (Crystal Lake)

    4.5 Superb 395 Reviews

    1500 Carlemont Drive, Crystal Lake · 1.29 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chips and Salsa to Go
    • Enchiladas Poblanas
    • Combination Fajitas
    • Burrito A la Carte

    “We celebrated a birthday on 2/28/26 with 19 people and cannot say enough about how amazing the entire staff was and in particular “Eda” the most amazing server EVER! Thank you for an unforgettable evening!”

  • Chelo's Taco & Burrito Express 215 East State Road, Island Lake Mexican · $

    10 Chelo's Taco & Burrito Express

    4.7 Superb 171 Reviews

    215 East State Road, Island Lake · 9.26 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tacos Lengua Carnita Tripa Steak with Choice of Toppings Cilantro Onions Lettuce Tomato & Cheese
    • Tacos Al Pastor Con Cebolla Y Cilantro
    • Tacos Ilegales Deliciosos
    • Taco Encabronado

    “My favorite place to get tacos! Love the salsa 😋”

  • El Norteño 206 East State Road, Island Lake Mexican · $

    11 El Norteño

    4.5 Superb 285 Reviews

    206 East State Road, Island Lake · 9.3 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak Bowl with Extra Steak
    • Grilled Octopus Appetizer
    • Chilaquiles Con Pollo
    • Chips and Guacamole

    “Best Mexican food you’ll love this place great service and super clean environment”

  • Algonquin Mexican Restaurant 648 South Main Street, Algonquin Mexican · $

    12 Algonquin Mexican Restaurant

    4.6 Superb 182 Reviews

    648 South Main Street, Algonquin · 2.17 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Beef Tacos De Carne Asada
    • Enchiladas De Mole
    • Burrito Al Pastor
    • Chicken Burrito

    “my favorite local spot:) every dish is reliable and good every time , and the best thing truly is the prices , you can’t go anywhere else around here and get the same atmosphere or quality for the price of a good meal here . the cashier juan is always so kind and positive , i look forward to stopping by here :) horchata is delicious btw”

  • Cuco's Burrito Express 374 Northwest Highway, Cary Mexican · $

    13 Cuco's Burrito Express

    4.5 Superb 231 Reviews

    374 Northwest Highway, Cary · 4.69 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Burrito with Chiles Rellenos Inside
    • Chicken Taco Dinner
    • Chips and Salsa
    • Rice and Beans

    “I call ahead and pick up a bag of tacos omw home for easy dinner on tuesdays. Always so good!”

  • El Niagara 120 1st Street, Woodstock Mexican · $

    14 El Niagara

    4.5 Superb 230 Reviews

    120 1st Street, Woodstock · 11.29 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chips and Salsa and Pitcher of Margaritas
    • Chablis Chardonnay White Zinfandel
    • Tacos w Flour Tortillas
    • Combinacion Taco Salad

    “The best Mexican restaurant in McHenry County. The food and service is always excellent.”

  • Tequila Val’s 309 Meier Street, East Dundee Mexican · $$

    15 Tequila Val’s

    4.5 Superb 228 Reviews

    309 Meier Street, East Dundee · 6.23 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • El Pastor Taco Carne Asada Taco Birria Tacos
    • Tableside Guacamole and Chips
    • Beef Birria Chimichanga
    • Tortilla Chips and Dips

    “Awesome place, great party rooms!! Great food!! Friendly staff”

  • Tere Taqueria y Antojitos 1315 Dundee Avenue, Elgin Mexican · $

    16 Tere Taqueria y Antojitos

    4.6 Superb 156 Reviews

    1315 Dundee Avenue, Elgin · 8.95 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Gordita Grande De Chicharron
    • Chorizo Mexican Sausage
    • Torta De Alpastor
    • Tacos Al Pastor

    “5 stars! The staff was very friendly. The food was very fresh and tasted amazing. The restaurant was also clean. It is unfortunately 3 hours from my home but will be an added stop when I travel that way!”

  • Salsa Verde Restaurant 2169 North Randall Road, Carpentersville Mexican · $

    17 Salsa Verde Restaurant

    4.7 Superb 112 Reviews

    2169 North Randall Road, Carpentersville · 4.31 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak Tacos Al Pastor and Campechano
    • Burrito California w Steak
    • Taco Tripe Tripa
    • Burrito Bowl

    “Ordered from there twice and have not been disappointed. My wife loves their Mole sauce”

  • La Alcancia 651 IL-68, Carpentersville Mexican · $

    18 La Alcancia

    4.5 Superb 199 Reviews

    651 IL-68, Carpentersville · 6.71 miles

    • Delivery

    Customers’ favorites

    • Dos Tacos Al Pastor Taco De Carne Asada
    • Arrachera Skirt Steak
    • 1 2 Pollo Rostzado
    • Steak Taco Dinner

    “Los mejores tacos de la región y el personal muy amable y los dueños ya ni se diga mis respetos para don José muy amable ,además cuentan con una michoacana y muy deliciosas paletas y helado Amo ir a comer tacos a la alcancia…”

  • Burrito Parrilla Mexicana - Algonquin 2321 Algonquin Road, Algonquin Mexican · $

    19 Burrito Parrilla Mexicana - Algonquin

    4.4 Superb 303 Reviews

    2321 Algonquin Road, Algonquin · 0.45 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Al Pastor Burrito Dine in: Yes Outdoor seating: No Takeout: Yes Curbside pickup: Yes
    • Taco Plate with Rice and Choice of Beans
    • Chips and Salsa Free with Meal
    • Grilled Chicken Breast Torta

    “The customer service is always on point. I never had a bad experience I've been coming here for years a little pricey but worth it. The horchata could be better it's always watered down not a fan of their rice either. The meat is always fresh and trimmed I never get pieces of fat. The taco salad is phenomenal.”

  • Sofia's Place Restaurant 398 West Liberty Street, Wauconda Mexican · $$

    20 Sofia's Place Restaurant

    4.5 Superb 162 Reviews

    398 West Liberty Street, Wauconda · 9.51 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Salsa Guacamole and Pico De Gallo
    • Chips and Salsa While You Wait
    • Very Large Steak Burrito
    • Shrimp & Chicken Fajitas

    “Some of the best made-from-scratch Mexican food in the area! Highly recommended.”

  • Antojitos Mexicanos La Fonda 35 Berkshire Drive Unit 10, Crystal Lake Mexican · $

    21 Antojitos Mexicanos La Fonda

    4.7 Superb 80 Reviews

    35 Berkshire Drive Unit 10, Crystal Lake · 2.55 miles

    • Take-Out

    Customers’ favorites

    • Breaded Chicken Fillet
    • Flautas 10 Chicken
    • Huarache De Asado
    • Flour Quesadilla

    “Su comida es muy rica y ek lugar es muy limpio y muy atentos con sus clientes!!”

  • Mr. Cesar’s Mexican Grill 1188 North McLean Boulevard, Elgin Mexican · $

    22 Mr. Cesar’s Mexican Grill

    4.6 Superb 94 Reviews

    1188 North McLean Boulevard, Elgin · 8.29 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Enchilada Dinner Thursaday All Da
    • Tacos 3 Tuesday Special
    • Fish Taco Dinner 3
    • Salsa Diabla 8 Oz

    “Mr. Cesar’s Mexican Grill is our new favorite! Their menu is huge, portions are generous, the food is authentic, the atmosphere is friendly and bright! Eat in, carry out, delivery! Such a delight to have this great Mexican restaurant right here in Elgin!”

  • Huntley's Tacos Locos 12132 IL-47, Huntley Mexican · $

    23 Huntley's Tacos Locos

    4.3 Superb 332 Reviews

    12132 IL-47, Huntley · 5.56 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tostada with Taco Tuesday Tamale
    • Taco with Rice & Beans
    • Great Chips and Salsa
    • Burrito Suizo Dinner

    “The food was great and staff was very nice”

  • Sammy's Mexican Grill and bar 3091 US-20 Suite 111, Elgin Mexican · $$

    24 Sammy's Mexican Grill and bar

    4.3 Superb 296 Reviews

    3091 US-20 Suite 111, Elgin · 10.05 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken Enchiladas Suizas with Rice and Refried Beans
    • Chicken Tortilla Soup
    • Acapulco Taco Dinner
    • Fajitas Puebla Style

    “Amazing food, friendly staff, and authentic through and through. Definitely our go to Mexican restaurant!”

  • El Molino Mexican Restaurant 2112 Elgin Road, Carpentersville Mexican · $$

    25 El Molino Mexican Restaurant

    4.3 Superb 253 Reviews

    2112 Elgin Road, Carpentersville · 4.37 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Enchiladas El Molino Medium
    • Enchiladas Huastaqueñas
    • Special Chips and Salsa
    • Enchiladas Huastuquenas

    “fast friendly service outstanding food highly recommend everyone come here.”

  • Carlos Pancake House 83 North Williams Street, Crystal Lake Mexican · $

    26 Carlos Pancake House

    4.3 Superb 250 Reviews

    83 North Williams Street, Crystal Lake · 4.29 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tirta de Jamón Acompañado Con Frijoles
    • Homemade Corned Beef Hash
    • Carlos French Toast
    • Stuff French Toast

    “Great lunch menu, delicious. Great service.”

  • Chilo's Mexican Grill 282 West Virginia Street, Crystal Lake Mexican · $

    27 Chilo's Mexican Grill

    4.3 Superb 226 Reviews

    282 West Virginia Street, Crystal Lake · 3.34 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tacos De Asada with Cilantro & Onion
    • Fried Ice-Cream with Churros
    • Cheese Quesadilla with Meat
    • Cheese Quesadilla with Rice

    “Owner is super nice, came by and offered me a free taco from his food truck. Went ahead and gave it a try. Show some love if you ever see him around!”

  • Inches Tacos Hampshire 43W478 IL-72, Hampshire Mexican · $

    28 Inches Tacos Hampshire

    4.6 Superb 72 Reviews

    43W478 IL-72, Hampshire · 9.49 miles

    • Delivery

    Customers’ favorites

    • 3 Birria Tacos & Consume
    • 2 Tacos Rice & Beans
    • Carnitas- Fried Pork
    • Guacamole and Chips

    “Love the chicken burrito 🌯”

  • Prado’s Market 131 North Main Street, Crystal Lake Mexican · $

    29 Prado’s Market

    4.6 Superb 71 Reviews

    131 North Main Street, Crystal Lake · 4.43 miles

    “los mejores prados market”

  • Carlos River Cafe 1707 Nish Road, Crystal Lake Mexican · $

    30 Carlos River Cafe

    4.3 Superb 175 Reviews

    1707 Nish Road, Crystal Lake · 8.39 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Enchiladas Verdes de Carne Al Pastor Con Arroz Y Frijoles
    • Regular Burrito Dinner
    • Steak Burrito Dinner
    • Steak Taco Dinner

    “Love the food here! But, not great customer Service. The service was pretty fast… But they did not have any cheeseburgers as it said on their menu for the kids meal. I also did not have any chicken nuggets from the kids meal, They also had no Lengua tacos and only enough steak to make three tacos. And I would also recommend updating your website to include that you no longer serve alcohol”

  • La Hacienda Mexican Restaurant 411 East Main Street, East Dundee Mexican · $

    31 La Hacienda Mexican Restaurant

    4.3 Superb 144 Reviews

    411 East Main Street, East Dundee · 6.38 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chile Relleno Burrito Cut in Half
    • Hamburger Kids with French Fries
    • Huevos Rancheros with Steak
    • Chile Relleno Chimichanga

    “My brother and I stopped by earlier in the day and had an amazing experience! I had seen the restaurant on TikTok and we were able to go there today, I ordered the fajitas and he ordered three tacos and a gordita. We also ordered horchata The horchata was honestly so good, smooth and creamy as well as refreshing, one of the best I’ve had at a restaurant! My fajitas were absolutely fantastic, I ordered combination of steak and chicken and it was the best ever. The steak was juicy and tender and the chicken was so flavorful. Usually I don’t enjoy green peppers too much but you guys made them so yummy and the whole dish was flavorful My brother chowed down on his Gordita and got full as he didn’t know it was going to be as big and full as it was and he was not disappointed. He said the tacos were also very good and will definitely be ordering both again! The service was also great, the young women who I had seen on TikTok and the reason to stop by was so sweet to us and very kind. We will definitely be retuning :)”

  • Arrachera Mexican grill 75 North John F.Kennedy Drive, Carpentersville Mexican · $

    32 Arrachera Mexican grill

    4.4 Superb 94 Reviews

    75 North John F.Kennedy Drive, Carpentersville · 5.51 miles

    • Delivery

    Customers’ favorites

    • Tortilla Chips with Salsa
    • Skirt Steak
    • Carne Asada

    “🥰Wonderful food, fresh and exciting!”

  • Antigua Mexican Grill 2160 Lake Cook Road, Algonquin Mexican · $$

    33 Antigua Mexican Grill

    4.2 Good 261 Reviews

    2160 Lake Cook Road, Algonquin · 3.98 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Lava Cake with Vanilla Ice Cream
    • Burrito Suizo with Diablo Sauce
    • Caldo De Camaron Shrimp Soup
    • Mar Y Tierra Surf and Turf

    “This place looks amazing, colorful and beautifully decorated, definitely worth taking pictures. The food was also fantastic, everyone raved about it. Their drinks were beautifully presented, for example, garnished with a flower. There was also a mariachi band playing; they played "Happy Birthday" for me and even dedicated a song I really love to me ❤️”

  • Taco Lamas 4589 West Higgins Road, Hoffman Estates Mexican · $

    34 Taco Lamas

    4.4 Superb 76 Reviews

    4589 West Higgins Road, Hoffman Estates · 10.32 miles

    • Delivery

    Customers’ favorites

    • Guacamole Avocado
    • Chilaquiles Bowl
    • Rice and Beans
    • Spicy Chicken

    “Lunch today at Taco Lamas was FANTASTIC! Tacos, chips, salsa, queso — this place is a winner. This was my first time here, but definitely won’t be my last. Everyone go try Taco Lamas!!”

  • La Mexicana Buena Vista 406 West Virginia Street, Crystal Lake Mexican · $

    35 La Mexicana Buena Vista

    4.2 Good 167 Reviews

    406 West Virginia Street, Crystal Lake · 3.61 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Carne Asada Skirt Steak Taco
    • Carne Asada Grilled Steak
    • Quesadilla De Carne Asada
    • Asada Grilled Steak Torta

    “Hola 🤟🏼🤟🏼🤟🏼 If you're looking for a little slice of Mexico right here, La Mexicana Buena Vista is the place to be! 🌮✨ From the moment you step in, the warm and inviting atmosphere makes you feel like you’re home. We ordered a feast fit for champions: starting with the taco dinner featuring mouthwatering steak cabeza and al pastor that danced in our mouths with every bite—simply divine! Each taco was packed with flavor, and the toppings were fresh, making our taste buds sing! 🎶 Next up was the steak a la mexicana dinner, which came generously served with rice, beans, and a refreshing salad. The steak was cooked to perfection, bursting with flavor and paired perfectly with silky avocado slices. It's like a fiesta on a plate! Oh, and let’s not forget the steak torta! This beauty was a gooey, delicious masterpiece served with rice and beans that felt like a warm hug on a plate. And the agua fresca? The horchata was a creamy treat that perfectly quenched our thirst alongside the tartness of the Jamaica. The service here deserves a shoutout as well! The cooks were as polite as they were skilled, and the staff taking our orders were genuinely friendly. It’s clear they love what they do, which indeed adds to the whole experience. In short, La Mexicana Buena Vista is more than just a restaurant; it's a delightful culinary adventure. Whether you're a taco aficionado or a first-timer, this place will leave you craving more. Highly recommend for anyone looking to satisfy their Mexican food cravings with heartwarming service! 🌮❤️ Can't wait to return and explore more of their delicious menu! You will not regret visiting this gem!”

  • Mary's Tacos 10749 Dundee-Huntley Road, Huntley Mexican · $

    36 Mary's Tacos

    4.2 Good 147 Reviews

    10749 Dundee-Huntley Road, Huntley · 4.1 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Nachos with Cheese and Meat
    • Chips and Guacamole
    • Mexican Style Taco
    • Chips and Salsa

    “Excellent [Original] Excellent”

  • Casa Chapala's Mexican Grill 1295 North Randall Road Suite 104, Crystal Lake Mexican · $

    37 Casa Chapala's Mexican Grill

    4.3 Superb 76 Reviews

    1295 North Randall Road Suite 104, Crystal Lake · 1.69 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Quesabirria Tacos 3 Tacos with Consome
    • Chile Relleno Torta
    • Tacos El Governador
    • Chimichanga Dinner

    “Had my son go out for burrito parilla by us n they were closed. He found this place and wow! Awesome food! It’s all about the tomatillo sauce to me when I go out for authentic Mexican and this place is top-notch for sauce and their steak burrito is loaded full of steak! Tender and seasoned well I will definitely be back!!”

  • Taqueria El Tio Ramos 535 South 8th Street, West Dundee Mexican · $

    38 Taqueria El Tio Ramos

    4.1 Good 266 Reviews

    535 South 8th Street, West Dundee · 6.56 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Carne Asada Tacos Al Pastor Tacos
    • 4 99 Tuesday Burrito Special
    • Guacamole and Chips
    • Camarones Al Ajo

    “We had dinner tonight at the East Dundee location my wife and I shared 4 different tacos and the rotisserie chicken. We loved everything especially the fresh tortillas. Great service We will be back!”

  • Taqueria Campos 105 North 1st Street, Cary Mexican · $

    39 Taqueria Campos

    4.2 Good 85 Reviews

    105 North 1st Street, Cary · 5.11 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Barbacoa Steamed Beef
    • Carne Asada
    • Taco Dinner
    • Roast Pork

    “First time here. As a Mexican, it’s hard to find authentic, delicious Mexican food in the suburbs. I tried carnitas, asada, and al pastor tacos, they were delicious, flavorful and a lot of meat. The lady was very friendly, and attentive. My food was fresh. Will definitely come back to try more menu items. Gracias! 💝”

  • Taco Y Tequila Mexican Restaurant 540 East Terra Cotta Avenue, Crystal Lake Mexican · $

    40 Taco Y Tequila Mexican Restaurant

    4.2 Good 84 Reviews

    540 East Terra Cotta Avenue, Crystal Lake · 4.87 miles

    Customers’ favorites

    • Guacamole

    “Taco Tuesday has been the best!! $1.00 and they are so amazing. Will definitely be going to them as my main for Mexican food around McHenry county!! Check them out!”

  • El Burrito Restaurant 6236 Northwest Highway, Crystal Lake Mexican · $

    41 El Burrito Restaurant

    4.1 Good 179 Reviews

    6236 Northwest Highway, Crystal Lake · 3.19 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Pasta with Chicken Soup Sopa De Pollo Y Pasta
    • Milanesa Breaded Pork w Cheese
    • Steak Super Burrito Dinner
    • Quesadillas with Cheese

    “Every time we go to El Burrito, everything is so good. The staff is always so nice and friendly.”

  • La Flor Taco Grill 910 Dundee Avenue, Elgin Mexican · $

    42 La Flor Taco Grill

    4.1 Good 171 Reviews

    910 Dundee Avenue, Elgin · 9.36 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tacos Especiales 59 3 Special Tacos
    • Cena De 4 Tacos 60 4 Taco Dinner
    • Chiles Rellenos Stuffed Peppers
    • Totopos Y Salsa Chips & Salsa

    “Buen sabor en los alimentos”

  • Cantina 52 52 Brink Street, Crystal Lake Bar · $$

    43 Cantina 52

    4.4 Superb 250 Reviews

    52 Brink Street, Crystal Lake · 4.27 miles

    • Delivery

    Customers’ favorites

    • Apple Chipotle Pork Street Tacos
    • Spicy Shrimp Street Pizza
    • Herbivore Breakfast Taco
    • The Texan Street Pizza

    “Great place! Our party of 5 bellied up to the bar and had a great time. Jim our server and Scott the bartender made some great recommendations on drinks and apps. Watermelon margarita was the best one in the flight we had. The Tequilla Old Fashion was fantastic! Definitely made new friends and will be back often”

  • Fas Tacos 84 N Eastwood Dr, Woodstock Mexican · $

    44 Fas Tacos

    4.2 Good 71 Reviews

    84 N Eastwood Dr, Woodstock · 10.71 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Asada - Steak Burrito Dinner
    • Nachos Con Carne Al Pastor
    • Tacos De Carne Asada
    • Carne Asada Burrito

    “The best tacos in Woodstock”

  • Bellos Restaurants of East Dundee 411 East Main Street, East Dundee Mexican · $

    45 Bellos Restaurants of East Dundee

    4.4 Superb 33 Reviews

    411 East Main Street, East Dundee · 6.44 miles

    • Delivery

    Customers’ favorites

    • Shredded Beef Gordita Carne Desebrada

    “I don’t know what would have happened if I haven’t order the Shrimp Cocktail (Medium). Just eating it without putting anything on it, had a sweet taste to it, and don’t know if I’ll ever come back to it. But I now have a favorite food there.🤤”

  • Antigua Mexican Grill 125 East Calhoun Street, Woodstock Bar · $

    46 Antigua Mexican Grill

    4.5 Superb 150 Reviews

    125 East Calhoun Street, Woodstock · 10.9 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Burrito Cochinita Pibil Dinner
    • Shrimp Taco Dinner
    • Steak Fajitas
    • Rib-Eye Taco

    “Great lunch today at Antigua! Our server Kara was so sweet, and we were so pumped for the guac she brought us! My pineapple margarita was delish. GIANT stuffed chicken quesadilla. Only negative is it's quite small so there wasn't really a table to fit 6 of us, but Kara made it work!”

  • Buena Vista Restaurant Mar Y Tierra 220 North Harrison Street, Algonquin Mexican · $

    47 Buena Vista Restaurant Mar Y Tierra

    4.6 Superb 110 Reviews

    220 North Harrison Street, Algonquin · 2.28 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Cena De Tres Tacos Three Tacos Dinner
    • Quesadilla Con Carne

    “I love this place! Hope yall aren’t closing! Went today and it was closed 😭😭”

  • Tamazula Tacos 91 South Kennedy Drive # K, Carpentersville Mexican · $

    48 Tamazula Tacos

    4.1 Good 125 Reviews

    91 South Kennedy Drive # K, Carpentersville · 5.71 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Bistec a La Mexicana
    • Asada Steak Taco
    • Quesadilla Plate
    • Burrito De Asada

    “Just moved to the area, walked in, looked like they had just been very busy. Mentioned it was my first time in and the young lady at the counter offered a suggestion to order the shredded beef. I got it with cilantro and onion on corn and it was incredibly tasty, moist and I'd like wished I had gotten 3. Rice and beans were good and flavorful. It's a smaller place, decor isn't a major thing to me, the food speaks. Definitely going back for those tacos or maybe a torta and a horchata!!”

  • Memo's Tacos Restaurant 3106 Three Oaks Road Unit F, Cary Mexican · $

    49 Memo's Tacos Restaurant

    4.1 Good 111 Reviews

    3106 Three Oaks Road Unit F, Cary · 4.43 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Dine in Extra Chips and Salsa
    • Medium Chips and Salsa
    • Taco de Chile Relleno
    • Enchiladas de Queso

    “very good quality food and a friendly,Kind and caring staff”

  • La Mega Premium Michoacana - Taqueria 19 Berkshire Dr D, Crystal Lake Mexican · $

    50 La Mega Premium Michoacana - Taqueria

    4.1 Good 109 Reviews

    19 Berkshire Dr D, Crystal Lake · 2.58 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tortas Chicken Milanesa Breaded Chicken
    • Burritos Asada Steak
    • Tortas Asada Steak
    • Burritos Alpastor

    “Friendly staff and some of the yummiest food I’ve had! Come try it and I promise, you’ll want to keep coming 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.