
Mexican delivery in Elgin
Order online for DoorDash’s super-fast delivery or pick-up.
Best Mexican in Elgin
34 Mexican restaurants in Elgin
Bellos Restaurant
Elgin • Mexican • $$
4.659 ratings
Carne Asada
skirt steak served with rice, beans and salad on the side
$26.50
Burritos
Filled with rice, beans, cheese, and lettuce.
$11.50
Taco
Corn or Flour Tortilla filled with onion and cilantro or lettuce and tomato
$4.65
Burrito Suizo
Burrito filled with rice, beans, cheese choice of meat and our special Salsa Suiza topped with melted cheese.
$14.25




Chili's Grill & Bar
Elgin • Burgers • $
4.8154 ratings
Side Caesar Salad
Romaine, Parmesan, croutons & Caesar dressing.
$5.24
Cup of the Original Chili
Yeah, chili is our thing. Our original recipe, filled with beef, onions & signature blend of spices. Topped with shredded cheese & tortilla strips.
$4.64
Original Full Order Ribs
Original Full Order Ribs
$22.29
Mango-Chile Chicken
Chile spices, mango glaze & topped with chopped mango, cilantro, pico, avocado. Served with Mexican rice, steamed broccoli.
$13.54
Emily's Mexican Grill
Elgin • Mexican • $$
Giant Quesadilla
13’ flour tortilla with melted cheese.
$7.19
Quesadillas
6’ flour tortillas with melted cheese.
$3.13
All American Burrito
Flour tortilla served with your choice of meat, lettuce, cheese, sour cream, & tomatoes.
$8.00
Regular Burrito
Flour tortilla served with your choice of meat, rice, beans, onion & cilantro.
$8.00
Sammy's Mexican Grill & Bar
Elgin • Mexican • $$
4.8139 ratings
Cochinita Pibil Taco Dinner (3 pcs)
Slowly braised pork tacos topped with pickled red onion and served with a side of habanero sauce.
$15.00
Small Guacamole and Chips
Bowl of avocado dip with diced tomato, onion, and cilantro.
$8.50
Red Mole Puebla Style
Our signature red mole sauce made from scratch with chile ancho, chile pasilla, chile mulato, toasted seeds, and chocolate topped over your choice of meat.
$19.00
Tacos Jalisco Dinner (4 pcs)
Delicious charbroiled skirt steak tacos topped with queso fresco, guacamole, cilantro, and onion.
$23.00




Chipotle
Elgin • Mexican • $$
4.9110 ratings
San Pellegrino Sparkling
$3.45
Apple Juice
$3.40
Blackberry Izze
$3.40
Peach Orange Juice
$3.40




On The Border
Elgin • Mexican • $$
4.973 ratings
Kids Border Chicken Strips
Four all-white meat crispy chicken tenders. Served with fries.
$9.49
Grande Fajita Trio
The ultimate combo of mesquite-grilled steak, chicken and shrimp, with sautéed vegetables. Served with flour tortillas, pico de gallo, cheese, Mexican rice and choice of beans.
$28.59
Ranchiladas
A 9 oz. mesquite-grilled steak served with roasted red chile tomatillo salsa, plus two hand-rolled cheese enchiladas smothered in chile con carne. Served with Mexican rice and choice of beans.
$25.29
Border Smart Chicken Fajitas
Mesquite-grilled chicken with sautéed onions and bell peppers. Served with black beans, white corn tortillas, pico de gallo and guacamole.
$19.29
cilantro taco grill
Elgin • Mexican • $$
Choco Flan
Vanilla custard with chocolate cake.
$5.85
Flan
Vanilla custard.
$5.85
Burrito Belly Bowl
Meat of choice & chips on the side served with: beans, rice, sour cream, avocado, lettuce, tomato & cheese.
$12.93
Burrito Suizo
Smothered with melted cheese & salsa.
$14.23
No Manches Mexican Grill
Elgin • Mexican • $$
1. No Manches Mole
Chef Julio’s signature red mole sauce served with your choice of grilled chicken or skirt steak. Served with rice and beans.
$18.00
2. Chimichanga
Beans and cheese. Topped with melted cheese and chipotle mayo.
$11.00
Enchilada
Choice of meat: Asada, Picadillo, Tinga, Pastor. Choice of sauce: Red, Green or Mole.
$16.00
1. Tortilla Soup
Traditional homemade chicken soup topped with avocado, sour cream, queso fresco, tortilla strips and cilantro.
$7.00
La gran michoacana
Elgin • Mexican • $$
Aguas frescas (Medium)
Choose one of our homemade aguas frescas to try!
$4.99
Aguas Frescas (Large)
Choose one of our homemade aguas frescas to try!
$5.99
Two Scoop
Two scoops of homemade ice cream served on a cone!
$7.29
Three Scoops
Three scoops of our homemade ice cream served on a cone!
$8.99
Amuzgo Mexican Cuisine
Elgin • Mexican • $$
51 ratings
Tacos Diner (3)
Choice of: Chicken, Steak, Barbacoa, Chorizo, Ground Beef. Carnitas or Al Pastor. served w/ rice & beans.
$9.99
Burritos
Choice of: Chicken, Steak, Barbacoa, Chorizo, Ground Beef. Carnitas or Al Pastor. includes lettuce, sour cream, cheese & salsa. served w/ rice & choice of beans.
$9.99
Suizo Burrito
Choice of: Chicken, Steak, Barbacoa, Chorizo, Ground Beef. Carnitas or Al Pastor. filled w/ meat, beans, lettuce & guacamole topped w/ melted cheese, suizo salsa & sour cream w/ a side of rice.
$10.99
Chimichanga
Choice of: Chicken, Steak, Barbacoa, Chorizo, Ground Beef. Carnitas or Al Pastor. filled w/ meat, beans & cheese served w/ lettuce, pico de gallo & guac 'n cheese.
$10.99




Mago Grill & Cantina
Elgin • Mexican • $$
4.914 ratings
Tamales
Two tamales, a poblano and panela cheese Tamale topped with pistachio mole and a Chicken tamale topped with mole xico
$9.00
Camarón Taco
Chipotle shrimp, queso fresco, pickled purple cabbage, pico de gallo. Served in Flour torilla.
$5.00
Chile Relleno
Soufflé-battered cheese stuffed poblano pepper, caldillo de jitomate sauce, cilantro white rice.
$16.00
Rajas California Burrito
Poblano peppers, roasted sweet corn, mushrooms, crispy potatoes.
$14.00


Salsa Street Mexican Restaurant & Cantina
Elgin • Mexican • $$
4.625 ratings
Street Nachos
Fresh corn chips, refried beans, Chihuahua cheese, cheddar cheese, pico de gallo, sour cream, guacamole.
$14.99
Mexican Street Salad
Fresh chopped spinach, iceberg lettuce, black beans, avocado, corn, red pepper, pico de gallo, lemon juice, topped with tortilla, strips. Choose from spicy chipotle or ranch dressing.
$11.99
Quesadillas
Toasted flour tortillas with a trio of cheeses, onions and tomatoes. Served with a drizzle of sour cream on top, cilantro rice and chipotle beans.
$14.99
Asada Steak
Char grilled pre-cut steak marinated in authentic spices, topped with onions, cilantro and cotija cheese. Served with grilled bell peppers and onions in adobo seasoning, rice, beans, avocado and salsa.
$21.99
River Street Tavern
Elgin • American • $$
4.740 ratings
TAVERN NACHOS
Tortilla chips topped with bacon sriracha queso, bacon, pico de gallo, pickled jalapenos, sour cream and cilantro
$12.00
FRIED PICKLE CHIPS
Housemade dill pickles battered and fried served with chipotle ranch
$8.00
Mojo Cuban Melt
Braised pork, capicola, swiss cheese, yellow mustard, pickled red onions and pickles on a ciabatta
$14.00




Inches Tacos
Elgin • Mexican • $$
Tacos
$3.99
Burritos
$9.99
2 Taco Meal
$11.99
3 Taco Meal
$13.99




Taco Bell
Elgin • Mexican • $$
Soft Taco Supreme®
A warm flour tortilla filled with seasoned beef, cool sour cream, crispy lettuce, shredded cheddar cheese and ripe tomatoes.
$3.47
Nachos BellGrande®
A portion of crispy tortilla chips topped with warm nacho cheese sauce, refried beans, seasoned beef, ripe tomatoes and cool sour cream.
$7.19
Crunchy Taco Supreme®
A crunchy taco shell filled with seasoned beef, cool sour cream, crispy lettuce, shredded cheddar cheese and ripe tomatoes.
$3.47
Nacho Cheese Doritos® Locos Tacos Supreme®
A crunchy taco shell made from Nacho Cheese Doritos® is filled with seasoned beef, cool sour cream, crispy lettuce, shredded cheddar cheese and ripe tomatoes.
$4.07




Moe's Southwest Grill
Elgin • Mexican • $$
55 ratings
Fajita Kit
Add a little sizzle to your group meal with Moe’s Build Your Own Fajita Kit. Comes with 12 soft flour tortillas, your choice of 2 proteins, grilled peppers and onions, lettuce, cheese, beans, rice, sour cream, pico de gallo, handcrafted guac and a bowl of Moe’s famous queso. Plus, don’t forget – free chips & salsa! Feeds 4-6.
$49.99
Taco Kit
Make any night taco night with our Build Your Own Taco Kit. Comes with 12 soft flour tortillas, your choice of 2 proteins, lettuce, shredded cheese, pico de gallo, rice, beans, sour cream, and a bowl of Moe’s famous queso to share. As usual, the chips and salsa are on us. Feeds 4-6.
$39.99
Nacho Kit
Everyone gets to create their own masterpiece with our Build Your Own Nacho Kit. Comes with chips, your choice of 2 proteins, TWO bowls of queso (dream come true), beans, pico de gallo, sour cream, jalapeños and salsa. Feeds 4-6.
$39.99
Two Tacos
Want a relaxing activity? We suggest building your own tacos - soft or crunchy tortillas folded and filled with your choice of protein and fresh and flavorful ingredients. Nom nom nom.
$7.19

Don Taco & Ice Cream Land
Elgin • Mexican • $$
3-Flautas con arroz y frijoles
Asada o tinga
$11.99
Tamal Oaxaqueño Verde de pollo
Banana leaf tamale with chicken meat in green sauce
$3.99
Taco arabe estilo poblano
Marinated pork loin in flour tortilla and chipotle sauce.
$3.99
Taco de Asada
Chopped Seasoned Steak taco with onions and cilantro
$3.99


My Cocina
Elgin • Mexican • $$
4.712 ratings
My Cocina Cemita Sandwich
marinated pork, ham, avocado, grilled onion, oaxaca cheese, & chipotle pesto
$13.00
My Cocina Torta
steak, pastor, ham, egg, jalapenos, beans, lettuce, avocado, sour cream, & mayo
$14.00
Handmade Churros
$9.00
Quesadilla
two layer quesadilla, lettuce, pico de gallo, sour cream, & guacamole + add chicken or steak $2
$13.00

Hacienda De Los Perez Mexican Grill
Elgin • Mexican • $$
56 ratings
Camarones a la Diabla/Mexican Deviled Sauce Shrimps
LARGE SHRIMP PEELED OR HEAD ON COVERED IN OUR DELICIOUS HOME MADE RED CHILE PEPPERSSAUCE SERVED WITH SIDE OF RICE AND SALAD
$22.95
GRILLED FISH FILLET/PESCADO A LA PLANCHA
SERVED WITH RICE AND SALAD
$16.95
Cocktails /Cocteles
Shrimp cocktail served with our homemade Mexican cocktail sauce with onion, tomato, cilantro.
$15.95
BREADED FISH FILET/FILETE DE PESCADO EMPANIZADO
SERVED WITH RICE AND SALAD
$16.95
CHARLES FAST FOOD & TACO GRILL
Elgin • Mexican • $$
2. Pepper & Egg Sandwich
Three scrambled eggs with grilled fresh sweet peppers served on French bread.
$6.99
3. Huevos Con Chorizo
Served with rice, beans and tortillas.
$11.99
7. Huevos a La Mexicana
Three scrambled eggs with fresh jalapeño, onions and tomatoes. Served with tortillas, rice and beans.
$11.99
10. Egg Muffin
Sausage patty, one egg topped with American cheese, hash brown patty.
$6.99




Bulldog Ale House
Elgin • American • $$
4.688 ratings
5pc Chicken Tenders
Lightly hand breaded tenders.
$13.00
Fish & Chips
Beer battered Alaskan cod, tartar sauce, fries, coleslaw.
$19.50
Clubhouse Sandwich
Bacon, ham, turkey, lettuce, tomato, mozzarella, cheddar and mayonnaise layered on toasted white bread.
$18.20
Caesar Salad
Romaine, parmesan cheese, croutons, creamy Caesar dressing
$16.90
The Vegan Palace
Elgin • Vegan • $$
51 ratings
Chicken Tenders- Vegan
Non-chicken tenders breaded in crispy oats, served with buffalo or bbq sauce
$12.00
Mariscos El Charco
Elgin • Mexican • $$
4.825 ratings
Camarones Cucaracha Platillo
$20.45
Langostinos Platillo
$25.45
Mariscada de Patron
$230.95
Tamazula Tacos
Elgin • Mexican • $$
4.84 ratings
Breakfast Urbano
Elgin • Breakfast • $$
French Toast
Fresh-made French toast topped with powdered sugar and your choice of strawberries or bananas. Served with own homemade strawberry sauce. Side of breakfast potatoes and fruit kabob included.
$9.99
Breakfadilla
Just like it sounds, breakfast in a quesadilla!!! Our warm freshly made flour tortillas stuffed with scrambled eggs and ham topped with Chihuahua cheese with garnish. Includes a side order of our breakfast potatoes and fruit.
$13.00
Mi Vallarta
Elgin • Seafood • $$
52 ratings
Caliente
Wrapped: shrimp. Topped: spicy shrimp and avocado. Served cold.
$29.99
Brisas Del Mar
Wrapped: seaweed sheets. Topped: scallops, crab and octopus. Served cold.
$29.99
Mojarra Frita
Fried tilapia.
$29.99
Caldo de Camarón
Shrimp soup (shelled).
$29.99
El Ranchito La Presa
Elgin • Mexican • $$
Alambre De Res
Ham, cheese, green pepper, tomato and bacon.
$13.99
Flautas
Tortillas filled and rolled then deep fried.
$11.99
Bisted a La Mexicana
Steak with tomato, jalapeño and onions.
$18.99
Carne a La Presa
Grilled chicken, steak with chipotle sauce.
$14.99
Las Kecas
Elgin • Mexican • $$
Chicharrón Rojo
$6.75
Frijol con Queso
Cheese and beans.
$5.75
Pierna
Pork.
$5.75
Rajas Poblanas
Poblano peppers, corn and sour cream.
$5.75




HuevoRito
Elgin • Mexican • $$
HuevoRito
Breakfast burrito stuffed with scrambled eggs, potatoes, sautéed peppers & onions, chopped tomatoes, salsa & Queso Fresca
$7.00
BacoRito
Breakfast burrito stuffed with scrambled eggs, potatoes, bacon, salsa & Queso Fresca
$8.00
SausaRito
Breakfast burrito stuffed with scrambled eggs, potatoes, Chorizo, salsa & Queso Fresca
$8.00
Any Burrito Combo
Choice of any breakfast burrito and a cold brew coffee
$11.00
La Hacienda Mexican Restaurant
Elgin • Soup • $$
Combo
Cualesquiera dos carnes de tortas. / Any two of mexican style sandwichs meats.
$9.50
Carne Asada / Broiled Skirt Steak
$3.75
Pollo / Chicken
$3.75
Burritos
Una tortilla de harina gigante rellena de arroz, frijoles, lechuga, queso y la proteína que elijas. / A giant flour tortilla filled with rice, beans, lettuce, cheese, and your choice of protein.
$7.99
Supermercado La Salsa
Elgin • Mexican • $$
53 ratings
Chicharron con Carne
Pork Rinds with Meat -Per lb
$8.99
Arroz Mexicano
Mexican Style Rice
$3.99
Guacamole
$3.99
Arroz Puertorriqueño
Arroz con Gandules
$3.99




La Mariskera Kitchen
Elgin • Steak • $$
4.911 ratings
Tostada Huerfanita
Shrimp, oyster, octopus, scallop, fish and surimi in a spicy marinade.
$12.95
Camarón
Shrimp.
$13.95
Verdes
Green salsa.
$20.95
A La Diabla
Deviled hot sauce.
$16.95


Baji's Kitchen
Elgin • American • $$
Quesadilla
Chicken or beef with Mexican cheese grilled in a folded flour tortilla
$5.99
Tacos (3)
Chicken or beef, cheese, sour cream, and salsa.
$5.99
Chicken Pita Sandwich
Marinated chicken pieces with mayo, lettuce, tomato, and onions served on a flat pita.
$5.99




Teleraserrano
Elgin • Mexican • $$
Torta: La De Asado
Hot. Filled with chard grilled steak, pureed beans, Mexican sausage, caramelized onion, and charred serrano aioli. Sides included indigenous salad and herb serrano salsa.
$8.50
Torta Capitalina
Hot. Telara with marinated grilled chicken, melted Chihuahua cheese, pureed pinto beans, avocado and morita aioli. On the side salsa macha (a blend of oil and different kinds of dried chili peppers.).
$7.00
Torta De Cuino
Hot. Smoked, boneless thickly cut ham slices, slices of grilled pineapple, signature dressing and braised pinto beans. Sides included are marinated root salad and salsa macha.
$8.50
Torta Rajada
Hot, vegetarian. Roasted poblano pepper, portobello mushroom, grill onion and charred serrano aioli. Includes side of aged cheese.
$8.50
DoorDash is food delivery anywhere you go. With one of the largest networks of restaurant delivery options in Elgin, choose from 34 restaurants near you delivered in under an hour! Enjoy the most delicious Elgin restaurants from the comfort of your home or office. Browse by name, cuisine, or staff picks personalized to your location
DoorDash connects you with the best nearby restaurants. Use the DoorDash website or app to browse eligible restaurants. Order and securely pay online and your food is on the way! You can even track your delivery right to your door. Getting your favorite foods delivered is that easy.
Yes. Before clicking Place Order, simply select Scheduled and you can select the date and time you wish to have your meal delivered. After selecting the date and time you want, click Place Order and we'll handle the rest.
How fast you'll get your food depends on a number of things. How far is the restaurant? How bad is traffic? Is it snowing out? The average time is approximately 40 minutes but it could be more or less. Either way, you can track where your driver is on the DoorDash website or app.
A group order allows multiple people to add items into an order at the same time. Once a group order is created through a DoorDash Account, the rest of the group doesn't need to have a DoorDash Account to use the group order link. Even better, you can pre-order up to four days in advance, which makes it great for events and meetings.
Follow these steps to create a group order:
• Log into your DoorDash account.
• Choose your restaurant.
• In the upper right-hand corner, click Create a group order.
• Send the group order link to others.
• When everyone is done adding their items into the cart, you can close the group order and complete checkout.
DashPass is a subscription service that provides free deliveries (no delivery fee) on orders from eligible restaurants. Service fees and minimum subtotal may apply. Check your DoorDash app for more details and to sign up (available only in certain areas).