Best Mexican restaurant in Iowa Reviews Directory
-
Taco House
1614 Terrace Park Blvd 51351 Milford, IA, US
+1 712-332-5895
Restaurant Mexican restaurant Latin American restaurant
13528 likes
-
Es Tas Bar and Grill
216 Stanton Ave 50014 Ames, IA, US
+51 53 371395
Restaurant Mexican restaurant Latin American restaurant Sports bar Tex-mex restaurant
11397 likes
-
Nally's Kitchen, Inc.
1622 Rockingham Rd 52802 Davenport, IA, US
+1 563-322-0181
Restaurant Mexican restaurant Family style restaurant Latin American restaurant Tex-mex restaurant
10150 likes
-
El Barco Mexican Restaurant
8801 Hickman Rd 50322 Urbandale, IA, US
+1 515-276-0162
Restaurant Mexican restaurant Bar & Grill
6715 likes
-
Jonesys Taco House Carter Lake
1116 locust st 51510 Carter Lake, IA, US
+1 712-847-0244
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
6668 likes
-
Taco Tico
319 S 29th St 50501 Fort Dodge, IA, US
+1 515-576-6282
Restaurant Mexican restaurant Fast food restaurant
6495 likes
-
Ganzo's Mexican Restaurant
3923 N Marquette St 52806 Davenport, IA, US
+1 563-445-7833
Restaurant Mexican restaurant Latin American restaurant
6378 likes
-
Tacos El Guero
525 Pearl St 51101 Sioux City, IA, US
+1 712-252-9084
Restaurant Mexican restaurant Fast food restaurant
6250 likes
-
Los Primos Mexican Grill
1143 E Locust St 52803 Davenport, IA, US
+1 563-424-1111
Restaurant Mexican restaurant Latin American restaurant
5940 likes
-
La Carreta Mexican Grill
308 Iowa Ave E 50158 Marshalltown, IA, US
+1 641-752-9427
Restaurant Mexican restaurant Latin American restaurant
5880 likes
-
Rusty Taco
9500 University Avenue 50266 West Des Moines, IA, US
+1 515-987-2454
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
5674 likes
-
La Cantina Bar N Grill
5400 Edgewood Rd NE 52401 Cedar Rapids, IA, US
+1 319-362-2618
Bar Mexican restaurant Bar & Grill
5477 likes
-
Queso's Burlington
321 N. Roosevelt Ave 52601 Burlington, IA, US
+1 319-209-2110
Bar Restaurant Mexican restaurant Bar & Grill
5277 likes
-
Blue Iguana
201 N Cody Rd 52753 Le Claire, IA, US
+1 563-729-1015
Restaurant Mexican restaurant Bar & Grill
4867 likes
-
Villa's Patio
433 7th Ave 52302 Marion, IA, US
+1 319-447-1101
Restaurant Mexican restaurant Family style restaurant
4859 likes
-
Rita's Cantina
401 SE 5th Street 50309 Des Moines, IA, US
+1 515-777-1012
Restaurant Mexican restaurant Latin American restaurant Patio/garden Tex-mex restaurant
4670 likes
-
Caucho
1202 3rd St. SE Suite 102 52401 Cedar Rapids, IA, US
+1 319-200-2525
Restaurant Mexican restaurant Latin American restaurant
4569 likes
-
Mas Margaritas Mexican Restaurant
588 Boyson Rd NE Suite 124 52402 Cedar Rapids, IA, US
+1 319-826-1800
Restaurant Mexican restaurant Latin American restaurant
4566 likes
-
Tacos La Familia
1610 6th Ave 50314 Des Moines, IA, US
+1 515-244-6659
Restaurant Mexican restaurant Latin American restaurant
4359 likes
-
Taco Tico
2361 4th St SW 50401 Mason City, IA, US
+1 641-423-6014
Restaurant Mexican restaurant Fast food restaurant
4198 likes
-
La Palapa
501 W 7th st 51103 Sioux City, IA, US
+1 712-223-6657
Restaurant Mexican restaurant Latin American restaurant Catering van
4117 likes
-
Henry J's Taco House
2924 SW 9th street 50315 Des Moines, IA, US
+1 515-243-3144
Restaurant Mexican restaurant Fast food restaurant
4041 likes
-
Abarrotes Carrillo
903 W 3rd St 52802 Davenport, IA, US
+1 563-323-0195
Mexican restaurant Grocers Convenience store
4008 likes
-
El Fogon
1250 8th St 50265 West Des Moines, IA, US
+1 515-635-0133
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
3938 likes
-
Gilibertos #9 Altoona
400 34th Ave SW Suite 104 50009 Altoona, IA, US
+1 515-967-8966
Restaurant Mexican restaurant Latin American restaurant
3899 likes
-
Adobos Mexican Grill
756 Main St 52001 Dubuque, IA, US
+1 563-556-4407
Restaurant Mexican restaurant Fast food restaurant
3862 likes
-
Guadalajara Mexican Restaurant
+1 563-264-8192
Restaurant Mexican restaurant Bar & Grill
3757 likes
-
Cancun Mexican Grill & Bar
365 33rd Ave SW 52404 Cedar Rapids, IA, US
+1 319-365-0778
Restaurant Mexican restaurant Bar & Grill
3757 likes
-
Los Charros Mexican Restaurant
2010 SE Delaware Ave, Ste 230 50021 Ankeny, IA, US
+1 515-964-4264
Restaurant Mexican restaurant Latin American restaurant
3707 likes
-
HACIENDA LAS GLORIAS
715 First Avenue Southwest 52405-3934 Cedar Rapids, IA, US
+1 319-363-7344
Restaurant Mexican restaurant Latin American restaurant
3584 likes
-
La Finca
916 W 2nd St 52802 Davenport, IA, US
+1 563-322-0041
Restaurant Mexican restaurant Speciality food shop Latin American restaurant Tex-mex restaurant Spanish restaurant
3337 likes
-
El Portal Mexican Restaurant
+1 641-752-0011
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
3287 likes
-
Cinco De Mayo Algona Iowa
224 E Norwood Dr 50511 Algona, IA, US
+1 515-295-6186
Restaurant Mexican restaurant Family style restaurant Bar & Grill Latin American restaurant Tex-mex restaurant
3268 likes
-
Lindo Mexico
622 Jefferson St 52601 Burlington, IA, US
+1 319-753-9952
Restaurant Mexican restaurant Latin American restaurant
3215 likes
-
Mr. Taco
Southbridge Mall 100 S. Federal Ave. 50401 Mason City, IA, US
+1 641-530-2066
Restaurant Mexican restaurant Fast food restaurant Latin American restaurant
3164 likes
-
Sancho's Mexican Restaurant
307 E George Washington Blvd 52803 Davenport, IA, US
+1 563-322-1414
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant Southwestern restaurant
3097 likes
-
El Sol Waverly Mexican Restaurant
3401 E Bremer Ave 50677 Waverly, IA, US
+1 319-352-1590
Restaurant Mexican restaurant Latin American restaurant
2988 likes
-
Fuzzy's Taco Shop
2732 E Delaware Ave, Suite 300 50021 Ankeny, IA, US
+1 515-619-9404
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
2962 likes
-
Jonesy's Taco House
1117 16th Ave 51501-6268 Council Bluffs, IA, US
+1 712-322-8747
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
2923 likes
-
Jonesy's Taco House
1117 16th Ave 51501-6268 Council Bluffs, IA, US
+1 712-322-8747
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
2876 likes
-
Pablo's Mexican Grill
310 Main St 50613 Cedar Falls, IA, US
+1 319-277-8226
Restaurant Mexican restaurant Fast food restaurant Latin American restaurant Tex-mex restaurant
2872 likes
-
Cabos Cantina & Grill
1500 E. LeClaire Rd. 52748 Eldridge, IA, US
+1 563-285-9051
Bar Mexican restaurant Bar & Grill
2829 likes
-
Los Laureles
1518 E Grand Ave 50316-3503 Des Moines, IA, US
+1 515-265-2200
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
2789 likes
-
Mezcal Mexican Bar and Grill
709 6th Avenue 52742 Dewitt, IA, US
+1 563-221-8007
Restaurant Mexican restaurant Latin American restaurant
2785 likes
-
Roadside Tacos
219 4th St 50309 Des Moines, IA, US
+1 515-943-8385
Restaurant Mexican restaurant Food stall Latin American restaurant Catering van Tex-mex restaurant
2776 likes
-
Chilito's Mexican Bar and Grill
441 E Tower Park Dr 50701 Waterloo, IA, US
+1 319-233-1400
Restaurant Mexican restaurant Bar & Grill
2770 likes
-
La Regia Taqueria
436 Highway 1 W 52246 Iowa City, IA, US
+1 319-341-8226
Restaurant Mexican restaurant Latin American restaurant
2763 likes
-
Vel's Amigos Continued
1226 37th St 52627 Fort Madison, IA, US
+1 319-372-7058
Restaurant Mexican restaurant Latin American restaurant
2738 likes
-
Fiesta Mexican Restaurant
720 Pacha Parkway Suite 2 52317 North Liberty, IA, US
+1 319-626-2935
Restaurant Mexican restaurant Latin American restaurant
2719 likes
-
Casa Azul Restaurante y Cantina
708 1st Ave 52241 Coralville, IA, US
+1 319-338-2641
Restaurant Mexican restaurant Latin American restaurant
2703 likes
-
El Super Burrito & Lupita's Bakery
3300 Johnson Ave NW 52405 Cedar Rapids, IA, US
+1 319-366-1181
Restaurant Mexican restaurant Latin American restaurant
2700 likes
-
The Happy Donkey Tequila Bar
5 S. Federal Ave, 50401 Mason City, IA, US
+1 641-530-2677
Restaurant Mexican restaurant Latin American restaurant
2683 likes
-
Amigos Mexican Restaurant Waterloo IA
1415 E San Marnan Drive Waterloo, IA 50702 50702 Waterloo, IA, US
+1 319-232-6669
Restaurant Mexican restaurant Latin American restaurant
2665 likes
-
Los Laureles
1518 E Grand Ave 50316-3503 Des Moines, IA, US
+1 515-265-2200
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
2646 likes
-
Frida Kahlo Mexican Restaurant & Lucy's Bakery
101 Windflower Ln, Ste 500 52333 Solon, IA, US
+1 319-624-2107
Restaurant Mexican restaurant Latin American restaurant
2638 likes
-
Azteca 1 Mexican Restaurant
4811 N. Brady 52806 5280 Davenport, IA, US
+1 563-386-6689
Restaurant Mexican restaurant Latin American restaurant
2613 likes
-
D'Lua Fuision Cuisine & Bar
5185 18th Street 52722 Bettendorf, IA, US
+1 563-888-1093
Restaurant Mexican restaurant Breakfast & brunch restaurant Bar & Grill Latin American restaurant
2612 likes
-
Chicharo's Mexican Grill
201 West 2nd St 52761 Muscatine, IA, US
+1 563-299-0659
Restaurant Mexican restaurant Latin American restaurant
2585 likes
-
Burrito Mexpress
1312 10th Ave N 50548 Humboldt, IA, US
+1 515-332-8063
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
2579 likes
-
La Feria Mexican Restaurant
4450 E University Ave 50327 Pleasant Hill, IA, US
+1 515-262-5448
Restaurant Mexican restaurant Latin American restaurant
2578 likes
-
Guadalajara Mexican Restaurant
202 SE Delaware Ave 50021 Ankeny, IA, US
+1 515-963-0054
Restaurant Mexican restaurant Latin American restaurant
2521 likes
-
CASA LAS GLORIAS MEXICAN GRILL
2245 Blairs Ferry Rd NE 52402 Cedar Rapids, IA, US
+1 319-294-2101
Mexican restaurant Bar & Grill Caterer
2519 likes
-
Mojitos Mexican Restaurant
802 SE Oralabor Rd # 102 50021 Ankeny, IA, US
+1 515-630-5393
Restaurant Mexican restaurant Latin American restaurant
2517 likes
-
Cancun Grill And Cantina
3855 121st. ST 50323 Urbandale, IA, US
+1 515-270-1870
Restaurant Mexican restaurant Bar & Grill
2384 likes
-
La FLama In Davenport
114 Myrtle St. Suite F 52802 Davenport, IA, US
+1 563-326-8866
Mexican restaurant Caterer Catering van
2384 likes
-
La herradura mexican grill
540 N Cody Rd, Le Claire, IA 52753-9645, United States 52753-9645 Le Claire, IA, US
+1 563-729-1251
Restaurant Mexican restaurant Latin American restaurant
2352 likes
-
El Azteca
2727 Stange Rd 50010 Ames, IA, US
+1 515-292-9494
Restaurant Mexican restaurant Latin American restaurant
2344 likes
-
El Paraiso Mexican Bar and Grill
2730 Edgewood Rd SW 52404 Cedar Rapids, IA, US
+1 319-826-1282
Restaurant Mexican restaurant Bar & Grill
2322 likes
-
Islas del Pacifico Mex Rest and Seafood
1434 Des Moines St, Ste 8 50316 Des Moines, IA, US
+51 52 658660
Restaurant Mexican restaurant Seafood restaurant
2301 likes
-
Hidalgo Mexican Bar and Grill
2675 100th Street 50322 Urbandale, IA, US
+1 515-276-4159
Restaurant Mexican restaurant Latin American restaurant
2284 likes
-
Chilitos Mexican Bar and Grill
441 E Tower Park Dr 50701 Waterloo, IA, US
+1 319-233-1400
Bar Mexican restaurant Bar & Grill
2246 likes
-
Burrito Mexpress
1312 10th Ave N 50548 Humboldt, IA, US
+1 515-332-8063
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
2234 likes
-
Pancho Villa
605 S. Kennedy Ave. 50156 Madrid, IA, US
+1 515-795-2027
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant Spanish restaurant
2211 likes
-
Plaza Azteca
313 Chestnut St 50022 Atlantic, IA, US
+1 712-250-8647
Restaurant Mexican restaurant Latin American restaurant
2192 likes
-
Habanero's Bettendorf
5185 18th St 52722 Bettendorf, IA, US
(563) 332-7270
Restaurant Mexican restaurant Bar & Grill Southwestern restaurant
2188 likes
-
El Banditos Iowa City
327 East Market Street Iowa City, IA, US
Restaurant Mexican restaurant Latin American restaurant
2174 likes
-
La baja cocina mexicana
1938 SE 6th St, Des Moines, IA 50315-1483 Des Moines, IA, US
+1 515-528-2119
Restaurant Mexican restaurant Latin American restaurant
2171 likes
-
Mimi's Taqueria
707 Church Street 52501 Ottumwa, IA, US
+1 641-684-6051
Restaurant Mexican restaurant Latin American restaurant
2129 likes
-
Las Palmas Mexican Restaurant
3115 4th Street SW 50401 Mason City, IA, US
+1 641-424-3166
Restaurant Mexican restaurant Family style restaurant
2123 likes
-
El Patron Mexican Restaurant
301 E 4th St 50703 Waterloo, IA, US
+1 319-287-8110
Restaurant Mexican restaurant Family style restaurant
2121 likes
-
Pancho Villa
605 S. Kennedy Ave. 50156 Madrid, IA, US
+1 515-795-2027
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
2094 likes
-
Mamma's Tacos
2811 SE 14th St 50320 Des Moines, IA, US
+1 515-348-1271
Restaurant Mexican restaurant Taco Restaurant
2093 likes
-
La Villa Mexican Restaurant in Carlisle, IA
30 School St 50047 Carlisle, IA, US
+1 515-528-9647
Restaurant Mexican restaurant Latin American restaurant
2089 likes
-
El Mariachi, Mexican Restaurant. Johnston IA
5825 Merle Hay Rd, johnston IA 50131 Johnston, IA, US
+1 515-276-3887
Restaurant Mexican restaurant Latin American restaurant
2086 likes
-
Fiesta vallarta
9 E Main St 52172 Waukon, IA, US
+1 563-568-0020
Restaurant Mexican restaurant Latin American restaurant
2060 likes
-
Las Margaritas Glidden Iowa
127 E 9th St 51443 Glidden, IA, US
+1 712-659-2272
Restaurant Mexican restaurant Family style restaurant Latin American restaurant
2053 likes
-
Monterrey Mexican Restaurant of Spencer, IA
700 11th St SW #C 51301 Spencer, IA, US
+1 712-262-3746
Restaurant Mexican restaurant Family style restaurant
2044 likes
-
La Tropicana
2755 86th St 50322 Urbandale, IA, US
+1 515-334-3456
Mexican restaurant Grocers Supermarket Japanese restaurant
2016 likes
-
La Fiesta Tienda Mexicana
1625 N Federal Ave 50401 Mason City, IA, US
+1 641-210-7195
Restaurant Mexican restaurant Latin American restaurant
2014 likes
-
El Mariachi Loco Bar
277 Fulton Ave 11550 Iowa City, IA, US
+1 516-292-4151
Bar Mexican restaurant
2001 likes
-
Fiesta Mexican Restaurant
815 main st 50003 Adel, IA, US
+1 515-993-4404
Restaurant Mexican restaurant Latin American restaurant
1977 likes
-
LOS ALTOS MEXICAN RESTAURANT
223 S DIVISION ST 50250 Stuart, IA, US
+1 515-523-8000
Restaurant Mexican restaurant Latin American restaurant Tex-mex restaurant
1958 likes
-
Don Jose
600 Central Ave 51334 Estherville, IA, US
+1 712-362-4534
Restaurant Mexican restaurant Latin American restaurant
1939 likes
-
Three Amigos Family Restaurant
2820 Falls Ave 50701 Waterloo, IA, US
+1 319-232-6273
Restaurant Mexican restaurant Latin American restaurant
1936 likes
-
The Chocolate Cafe
55 S Court St 52556 Fairfield, IA, US
+1 641-209-1999
Restaurant Mexican restaurant American restaurant Latin American restaurant Sweet Shop
1933 likes
-
Fiesta Mexican Restaurant
1100 N Hickory Blvd 50327 Pleasant Hill, IA, US
+1 515-262-1520
Bar Mexican restaurant
1925 likes