9 Best Mexican Restaurants near Spirit Lake

Check out our list of the best Mexican restaurants in Spirit Lake.

Showing 9 of 9 restaurants

  • El Mariachi Bar & Grill 1511 18th Street, Spirit Lake Mexican · $

    1 El Mariachi Bar & Grill

    4.6 Superb 182 Reviews

    1511 18th Street, Spirit Lake

    • Delivery

    Customers’ favorites

    • Burrito California
    • Mexican Fettuccine
    • Cheese Quesadilla
    • Shrimp Quesadilla

    “Great Food, Great Service and Great Clean Atmosphere!!”

  • El Caporal 2308 17th Street, Spirit Lake Mexican · $

    2 El Caporal

    4.4 Superb 85 Reviews

    2308 17th Street, Spirit Lake

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken Fajitas

    “we ordered take out and it was amazing! patron fajitas 10/10. Great service, excellent meal”

  • McKeens Pub & Grill 2608 22nd Street, Spirit Lake Bar & Grill · $

    3 McKeens Pub & Grill

    4.4 Superb 193 Reviews

    2608 22nd Street, Spirit Lake

    Customers’ favorites

    • Fried Mushrooms Cheese Curds and Pickles
    • French Dip w Au Jus & Sauteed Onions
    • Pork Tenderloin Sandwich
    • Southwest Burger

    “What a nice find! Delicious food, great atmosphere, amazing prices, and incredible server...shout out to Jodi! They were super busy, and she still took great care of us...brought us our food right away. She even gave us a sweet treat for the road. I highly recommend!”

  • Taco John's 2329 Circle Drive West, Spirit Lake Fast Food · $

    4 Taco John's

    3.2 Average 140 Reviews

    2329 Circle Drive West, Spirit Lake

    • Take-Out
    • Delivery
    • Drive-Through

    “Food it is pretty good for a fast food place. But during my particular visit, I got tacos with sauce in it and the sauce was all over the outside of the taco included in the package. So is prepared very messily. When they went to hand me, my food, I had 3 bags of it. And it kind of just tried to hand me all 3 bags at the same time. And they were just crumpled up at the top. I almost dropped one of the bags as they kept trying to hand it to me.”

  • La Barca Mexican Restaurant 24 US-71, Arnolds Park Mexican · $

    5 La Barca Mexican Restaurant

    4.5 Superb 201 Reviews

    24 US-71, Arnolds Park · 4.04 miles

    • Take-Out

    Customers’ favorites

    • Sour Cream & Guacamole Dipping Sauce
    • Street Tacos Al Pastor & Asada
    • Fajitas De Camaron Shrimp
    • Enchiladas Supremas

    “Great service and food. Very friendly and the place is clean!”

  • Los Pueblos 384 US-71, Arnolds Park Mexican · $

    6 Los Pueblos

    4.4 Superb 273 Reviews

    384 US-71, Arnolds Park · 4.56 miles

    • Take-Out

    Customers’ favorites

    • Take Out Nacho Chips and Salsa
    • Cheese Enchilada Rice & Beans
    • Chicken Pineapple Combo
    • Huevos Con Chorizo

    “Yum! Customer Service top notch and great atmosphere!”

  • Taco House 1614 Terrace Park Boulevard, Milford Mexican · $

    7 Taco House

    3.9 Good 216 Reviews

    1614 Terrace Park Boulevard, Milford · 5.28 miles

    • Take-Out

    Customers’ favorites

    • Chimichang with Bowl of Guacamole Dip
    • Burritos Taco Rice and Beans
    • The Sampler Platter
    • Green Chile Sauce

    “Absolutely my favorite place in the country to get some tacos!!! I would live here if I could lol The whole place is just nostalgic the building is super cool and the people who own it are like family!!! You won't be disappointed!!! when I go I get nachos with extra meat and cheese which they dont need I'm just a fatty and love cheese haha I also get 3 beef quesadillas absolutely divine I wish I had some right now!!!”

  • Giliberto's 320 U.S. Hwy 71 South, Arnolds Park Mexican · $

    8 Giliberto's

    3.6 Good 124 Reviews

    320 U.S. Hwy 71 South, Arnolds Park · 4.48 miles

    • Delivery

    Customers’ favorites

    • Chili Rellenos Ala Cart Cabeza Taco Beef Birria Taco
    • Taco Bean Tostada & 2 Rolled Tacos
    • Steak Egg Potato Burrito
    • Carrots and Jalapeños

    “Awesome food, comparable to the best Mexican food we get in Texas.”

  • Tweeter's Bar & Grill 1027 US-71, Okoboji Bar & Grill · $$

    9 Tweeter's Bar & Grill

    3.4 Good 232 Reviews

    1027 US-71, Okoboji · 3.21 miles

    • Take-Out

    Customers’ favorites

    • Ribeye Sandwich
    • Twetter Burger
    • Chicken Wings
    • Juicy Lucy

    “Noisy, very busy had to wait 1/2 hour to get seated. Almost an hour to get our food. Had liver and onions, Very Good, grew up eating it and it was a treat to find it on the menu. Others in our party bragged on the food they ordered. Had a great waiter.”

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.