8 Best Mexican Restaurants near Okoboji

Tweeter's Bar & Grill Bar & Grill • $
1027 U. S. Hwy 71, Okoboji

Customers` Favorites

Ribeye Sandwich
Twetter Burger
Chicken Wings
Juicy Lucy

“We really liked the large selection of food! The atmosphere was nice and welcoming. We were only there for dinner, but we could imagine it being a fun sports bar. The service was top notch, and the food was pretty good. I had the filet steak tips with a dinner salad, broccoli, and twice baked potato. The salad was only lettuce, onion, and green pepper. It's disappointing to me because I don't care for onions or green pepper. That left me only with lettuce. The upside is that at least it was not iceberg. The steak tips were cooked perfectly, and the sauce that came with it was amazing! The twice baked potato was rather bland. Broccoli cooked perfectly! We will be going back to try more.“

3 Average84 Reviews
El Mariachi Bar & Grill Mexican • $
1511 18th St, Spirit Lake - 3.02 miles

Customers` Favorites

Burrito California
Mexican Fettuccine
Cheese Quesadilla
Shrimp Quesadilla
Humberto Special
Burrito Grande
Street Tacos
Chimichanga
Fish Tacos
Cheese Dip

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

4.8 Superb42 Reviews
La Barca Mexican Restaurant Mexican • $
24 U. S. Hwy 71, Arnolds Park - 1.65 miles

Customers` Favorites

Sour Cream & Guacamole Dipping Sauce
Street Tacos Al Pastor & Asada
Fajitas De Camaron Shrimp
Enchiladas Supremas
Shrimp Chimichanga
Fried Ice Cream
Chips and Salsa
Rice and Beans
Chicken Tacos
Sunday Buffet

“First time here and loves it. Service was awesome. Food was great. We will be back!!“

4.6 Superb29 Reviews
Los Pueblos Mexican • $
384 U. S. Hwy 71, Arnolds Park - 1.73 miles

Customers` Favorites

Take Out Nacho Chips and Salsa
Cheese Enchilada Rice & Beans
Chicken Pineapple Combo
Supreme Quesadilla
Huevos Con Chorizo
Fajita Quesadilla
Frozen Margarita
Fried Ice Cream
Chile Colorado
Carne Asada

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

4.3 Superb103 Reviews
Taco House Mexican • $
1614 Terrace Park Blvd, Milford - 2.31 miles

Customers` Favorites

Burritos Taco Rice and Beans
The Sampler Platter
Nachos with Meat
Soft Shell Taco
Hard Shell Taco
Burrito Grande
Beef Quesadilla
Taco Salad
Guacamole
Fajitas

“The food has been hit and miss this year, the staff has been downright surley at times. Especially considering we are very frequent visitors. I've noticed that tables don't get cleaned often and I got a highchair today for my grandson and it was abhorrent. I think they are understaffed but the awful attitude by staff to customers is inexcusable.“

3.9 Good41 Reviews
McKeens Pub & Grill Bar & Grill • $
2608 22nd St, Spirit Lake - 2.58 miles

Customers` Favorites

Fried Mushrooms Cheese Curds and Pickles
French Dip w Au Jus & Sauteed Onions
Pork Tenderloin Sandwich
Southwest Burger
Ultimate Nachos
Fish and Chips
Cuban Sandwich
Patty Melt
Hamburger
Salad Bar

“Great place to join the locals for a bite to eat. The portions are generous and one of the most affordable in town. My daughter wanted a pork tenderloin while visiting from out of state. Her bigger-than-the-bun tenderloin made her happy. Her hubby enjoyed a brisket sandwich, and my hubby and I had the Philly and Reuban. All delicious. Your server will be assisting a full house and gets down to business.“

4.4 Superb58 Reviews
Giliberto's Mexican • $
320 U.S. Hwy 71 S, Arnolds Park - 1.67 miles

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
Carne Asada Quesadilla
Cana Asada Burrito
Carne Asada Burrito
Ground Beef Taco
Chicken Burrito
Tacos De Asada

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

3.5 Good59 Reviews
Taco John's Fast Food • $
2329 Circle Dr W, Spirit Lake - 2.59 miles

“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.“

3.3 Good35 Reviews

You May Also Like