Cactus Mexican Grill & Cantina Menu – Iowa City, IA

Type : Mexican restaurant

Location : Iowa City, IA

Based on 232 reviews, the restaurant has received a rating of 3.8 stars. Price $

✔️ Dine-in ✔️ Takeout ✔️ No-contact delivery

Cactus Mexican Grill & Cantina 52240

Address:
245 S Gilbert St, Iowa City, IA 52240

Phone: (319) 338-5647

Website:

Hours

Sunday 11 AM–9 PM
Monday

(Labor Day)
11 AM–12 AM

Hours might differ
Tuesday 11 AM–12 AM
Wednesday 11 AM–12 AM
Thursday 11 AM–12 AM
Friday 11 AM–12 AM
Saturday 11 AM–12 AM

Menu

Appetizers
Guacamole Dip $5.99
Cheese Dip $6.49
Bean Dip $5.00
Cheese Quesadilla $5.99
Grilled Chicken Quesadilla $8.74
Steak Quesadilla $8.74
Cheese Nachos $7.25
Beef Nachos $9.74
Chicken Nachos $9.74
Nachos Supreme
Beef, chicken, beans, lettuce, tomatoes & sour cream.
$10.99
Soups
Tortilla Soup $4.99
Salads
House Salad
Romaine lettuce tossed with bell peppers, red onions, tomatoes, cheese & croutons.
$3.99
Guacamole Salad
Lettuce, guacamole & tomatoes.
$4.99
Taco Salad Fajita
A crispy flour tortilla with your choice of grilled chicken, steak or mix & melted cheese sauce. Served with sauteed onions, tomato & bell peppers. Topped with lettuce, sour cream, tomato, guacamole & cheese.
$9.99
Grilled Chicken Salad
Grilled chicken breast served with romaine lettuce. Topped with tomatoes, onions, croutons & cheese.
$8.49
Shrimp Salad
Grilled shrimp served with romaine lettuce. Topped with tomatoes, red onions, croutons & cheese.
$9.25
Taco Salad
A crispy flour tortilla with your choice of ground beef or chicken & melted cheese sauce. Topped with lettuce, sour cream, guacamole & tomato.
$8.99
Combination Plates
1 Enchilada, 1 Burrito & 1 Chile Relleno $8.99
1 Enchilada, 1 Tostaguac & 2 Tacos $8.99
1 Chile Relleno, 1 Chalupa & Rice $8.99
1 Enchilada, 1 Chalupa & 1 Taco $8.99
1 Enchilada, 1 Chile Relleno & Tacos $8.99
1 Enchilada, 1 Burrito & 1 Taco $8.99
2 Tacos, Rice & Beans $8.99
1 Enchilada, 1 Tamale, Rice & Beans $8.99
1 Enchilada, 1 Chile Relleno, Rice & Beans $8.99
1 Enchilada, 1 Taco, Rice & Beans $8.99
2 Enchiladas, Rice & Beans $8.99
2 Enchiladas, 1 Taco & Rice $8.99
1 Burrito, 1 Tamale & 1 Enchilada $8.99
1 Burrito, 1 Enchilada, Rice & Beans $8.99
1 Burrito, 1 Chalupa & 1 Enchilada $8.99
1 Chalupa, 1 Taco & 1 Tostada $8.99
1 Burrito, 1 Chile Relleno & 1 Taco $8.99
1 Burrito, 1 Taco, Rice & Beans $8.99
Create Your Own Combination
Pick your 3 favorite items.
$9.25
Especialidades
Chicken Rice
Chicken strips topped with cheese. Served over rice.
$7.99
Chimichanga
Flour tortilla stuffed with your choice of beef or chicken. Deep fried & topped with cheese sauce. Served with rice, beans, lettuce, sour cream, guacamole & pico de gallo.
$8.99
Chimichanga Special
Grilled chicken, stuffed with mushrooms, sauteed onions, topped with red and cheese sauce. Served with rice and beans.
$9.99
Rolled Quesadilla
Steak or chicken rolled in a 12 inch flour tortilla, with pico de gallo and cheese. Served with lettuce, guacamole and sour cream
$9.25
Quesadilla Monterrey
A cheese & bean flour tortilla stuffed with steak, chicken or mushroom. Served with lettuce, sour cream, pico de gallo & guacamole.
$8.25
Pollo En Chipotle
Chicken breast with chipotle sauce. Served with rice, beans & tortillas.
$9.25
Pollo Con Chorizo
Grilled strips of chicken with mexican sausage, topped with cheese sauce, served with rice, beans and tortillas.
$9.25
Chicken With Garlic
Chicken breast grilled with shrimp & vegetables. Topped with cheese sauce. Served with rice, lettuce, guacamole, sour cream & tomato.
$9.25
Flautas
Three rolled flour tortillas, deep fried, topped with cheese sauce. Served with lettuce, sour cream, guacamole & tomato.
$8.25
Chilaquiles Mexicanos
Fried corn tortillas. Your choice of red or green sauce. Topped with chicken and cheese. Served with rice, refried beans, lettuce, sour cream, guacamole and tomato.
$8.49
House Special
One enchilada, one chalupa, one taco, one tamal, one chile relleno. Served with rice and beans.
$11.99
Taquitos Mexicanos
Three deep fried corn tortillas filled with chicken breast & topped with lettuce, tomato & cheese. Served with rice, beans & guacamole.
$8.99
Camarones A La Diabla
Spicy shrimp. Served with rice, tortillas and salad.
$11.99
Fish Tacos
Three soft corn tacos filled with grilled fish, avocado, lettuce, tomato and mayonaise. Served with rice and salad.
$10.99
Super Cinco Platter
Three soft corn tacos filled with grilled fish, avocado, lettuce, tomato and mayonaise. Served with rice and salad.
$10.99
Tortas
Mexican bun, your choice of carnitas, chicken or carne asada, with lettuce, tomato, avocado, onions, cheese, beans, mayonnaise and jalapeno.
$6.99
Authentic Mexican Plates
Milanesa
Breaded rib-eye steak with fries, lettuce, tomato, avocado, rice and beans
$10.99
Tortas
Mexican bun, your choice of milanesa, chicken or carne asada, with lettuce, tomato and avocado.
$6.49
Pechuga Empanizada
Breaded chicken breast with lettuce, tomato, onions, bell peppers, avocado & rice.
$9.99
Seafood Special
Camarones A La Diabla
Spicy shrimp. Served with rice and salad
$12.99
Camarones Primavera
Grilled shrimp & vegetables topped with cheese sauce. Served over rice.
$10.99
Burrito Cancun
12 inch flour tortilla stuffed with fish & shrimp cooked with our special sauce. Filled with rice, beans & pico de gallo. Topped with our special chipotle sauce.
$11.99
Fajitas Infierno
Grilled shrimp with special spicy sauce, grilled onions, bell peppers & tomatoes. Served with rice, beans, lettuce, sour cream, guacamole, pico de gallo, cheese & tortillas.
$14.99
Cocktail Se Camaron $12.99
Tacos De Camaron $11.99
Seafood Chimichanga
Flour tortilla stuffed with seafood. Deep fried & topped with cheese sauce. Served with rice, beans, lettuce, sour cream, guacamole & pico de gallo.
$10.49
Burritos
Burrito Cactus
Ground beef or chicken topped with red sauce, lettuce, sour cream, cheese & sliced tomato.
$8.99
Burrito Loco
Your choice of pork, beef or chicken. Topped with cheese sauce, lettuce, sour cream, cheese & tomato.
$7.99
Burrito Mexicano
Chopped steak, cooked with hot sauce rolled in flour tortilla & served with rice & beans.
$8.99
Sancho
12 inch flour tortillafilled with rice, beans, lettuce, guacamole, sour cream & pico de gallo. Your choice of grilled chicken or steak. Topped with shredded cheese, red & green sauce.
$9.99
Senor Burro
12 inch tortillafilled with rice, beans, guacamole, sour cream & your choice of beef, chicken, carnitas or shrimp. Topped with Colby cheese.
$9.99
Carnes
Steak Mexicano
T-Bone steak with jalapeno peppers, onions, and tomtoes. Served with beans, and tortillas.
$11.99
Steak Texano
T-Bone steak, with beans, tortillas and house salad on the side.
$11.99
Steak Colorado
T-Bone steak topped with our special red sauce. Served with rice, beans, and tortillas.
$11.99
Don’t Have Any More
T-Bone steak, sauteed with onions, tomatoes, bell peppers, served with rice, beans and tortillas.
$11.99
Carne Azada
Grilled steak served with lettuce, guacamole, bell peppers, onions, tomatoes, rice, beans, and tortillas.
$11.25
Tacos De Carne Azada
Three flour or corn tortillas, stuffed with chopped steak. Served with rice, beans, pico de gallo and green sauce on the side
$9.50
Chile Colorado
Chopped steak, cooked with our special spicy sauce. Served with rice, beans, and tortillas
$10.99
Chile Verde
Shredded pork cooked in a spicy green sauce. Served with rice, beans and tortillas.
$10.99
Carnitas
Pork shank, served with rice, beans, lettuce, bell peppers, onions, tomatoes, guacamole and tortillas.
$10.25
Milanesa
Steak or chicken, served with rice, beans and salad.
$10.49
Enchiladas
Enchiladas Del Mar
Three enchiladas 1 shrimp, 1 crab and 1 cheese. Topped with red sauce, lettuce, tomato and guacamole.
$10.25
Enchiladas Cactus
Three enchiladas 1 chicken, 1 beef and 1 cheese. Topped with lettuce, tomato and sour cream, served with rice.
$9.99
Enchiladas Verde
Three white chicken breasts covered with our special jalapeno sauce. Topped with cheese and sour cream.
$9.25
Trio Enchiladas
Three chicken enchiladas, green & red sauce, mole, cheese, onion, sliced avocado, rice & beans.
$9.49
Enchiladas Las Cinco
Five enchiladas, 1 ground beef, 1 cheese, 1 chicken, 1 bean and 1 carnita. Topped with red sauce, lettuce, sour cream, tomato, and cheese.
$9.25
Enchiladas De Chorizo
Three flour tortillas filled with chorizo and beef. Served with rice. Topped with our cheese dip, lettuce and tomato.
$9.25
Seafood Enchilada
Shrimp and crab enchilada. Comes with rice, cheese dip, avoccado, sour cream, lettuce & tomatoes.
$10.99
Fajitas
Special Cactus Fajita $14.75
Double Order Fajitas
Steak, chicken, shrimp & Mexican sausage. Cooked with our special recipe. Sauteed onions, tomatoes & bell peppers. Served with cheese, quesadilla, nopales, rice & beans. Garnished with lettuce, sour cream, guacamole, pico de gallo & tortillas.
$26.49
Fajitas Rancheras
Steak, chicken, shrimp and mexican sausage. Served with sauteed onions, tomatoes and bell peppers. Served with rice, beans, lettuce, sour cream, guacamole, pico de gallo and tortillas.
$14.25
Fajitas Con Queso
Your choice of chicken, steak or mushrooms. Cooked with bell peppers, onions & tomatoes. Topped with cheese sauce. Served with rice, beans & tortillas.
$10.99
Fajita Steak $11.99
Fajita Chicken $11.99
Shrimp Fajitas
Grilled shrimp with sauteed onions, bell peppers & tomatoes. Served with rice, beans, lettuce, sour cream, guacamole, pico de gallo & tortillas.
$14.25
Fajitas Infierno
Grilled shrimp with special spicy sauce, grilled onions, bell peppers & tomatoes. Served with rice, beans, lettuce, sour cream, guacamole, pico de gallo, cheese & tortillas.
$14.99
Quesadilla Fajita
Quesadilla with chicken, onions, green peppers & cheese. Served with rice, pico de gallo, sour cream & guacamole.
$10.99
Vegetarian Entrees
One Cheese Enchilada, One Bean Burrito & Bean Tostada $7.99
3 Cheese Enchiladas, One Chalupa & Rice $7.99
Two Bean Burritos W/ Mexican While Cheese Sauce $7.99
One Chalupa, One Bean Burrito & One Quesadilla
Two chile poblanos, cheese inside bread & 1 red sauce & 1 green sauce.
$8.99
Vegetarian Fajitas
Mushrooms, calabacitas sauteed with bell peppers, onions, tomatoes. Garnished with lettuce, guacamole, sour cream & pico de gallo. Served with rice & beans & flour or corn tortillas.
$10.99
Two Chiles Rellenos, Rice & Beans
Two chile poblanos, cheese inside bread & red sauce.
$10.99
A La Carte
One Chicken Enchilada $2.49
Three Chicken Enchiladas $7.47
1 Cheese Enchilada $2.49
3 Cheese Enchiladas $7.47
1 Beef Enchilada $2.49
3 Beef Enchiladas $7.47
1 Beef Taco $2.25
3 Beef Tacos $6.75
1 Flautas Beef $2.50
3 Flautas Beef $7.50
1 Flautas Chicken $2.50
3 Flautas Chicken $7.50
Taco De Carne Azada $2.99
Tamale $2.50
1 Beef Tostada $2.99
2 Beef Tostadas $5.98
1 Tostaguac $2.99
2 Tostaguac $5.98
1 Tostaqueso $2.99
2 Tostaquesos $5.98
1 Chalupa $2.65
2 Chalupas $5.30
1 Super Taco $2.49
2 Super Tacos $5.80
1 Beef Burrito $2.99
2 Beef Burritos $5.98
1 Chicken Burrito $3.25
2 Chicken Burritos $6.50
1 Bean Burrito $2.49
2 Bean Burritos $4.98
Kids Specials
Kids Taco
Served with rice & beans.
$4.99
Kids Burrito
Served with rice & beans.
$4.99
Kids Enchilada
Served with rice & beans.
$4.99
Kids Quesadilla
Served with rice & beans.
$4.99
Chicken Nuggets
Served with rice & beans.
$4.99
Chicken Tenders
Served with rice & beans.
$4.99
Side Orders
Refried Beans $1.75
Rice $1.75
Corn Tortillas $0.75
Flour Tortillas $0.75
Salsa Verde $1.00
Cheese Dip (3oz.) $2.75
Sour Cream $0.85
Pico De Gallo $1.00
Shredded Cheese $1.25
Lettuce $0.75
Guacamole Dip (3oz.) $2.75
Avocado $2.25
Chili Toreados $1.99
Desserts
Sopapilla $2.99
Flan $3.99
Fried Ice Cream $4.49

… View more

Photo Gallery

Reviews

Lee Myers
Started off with chips and salsa. The salsa had flavor but had very little spice.

… more

Lee Myers
Not good Mexican food. Very bland and no spice.

… more

mike downing
Pretty fun place. Great patio! A little loud with the traffic but it was a beautiful day! Fajitas were good, salsa was spicy, and margaritas were cold!

… more

Buck G
This is my favorite Mexican restaurant in Iowa city. A huge selling point is the free chips and salsa and the $2 entrees and margaritas on Mondays (which are a fair strength and size!) It’s a younger crowd mainly, plays current music rather than mexican music. Would recommend

… more

C. Michael Lowery
Very friendly staff. Delicious food and a great, affordable menu. Highly recommended!!

… more

Sunday Walker
Anthony and Grace are such nice and cheerful people. My friend and I had a great time there.

… more

Judy Sweet
Absolute worst Mexican restaurant I’ve ever been to worst margaritas I’ve ever had, no flavor. Service and food sucked! Beware!

… more

sean latcham
Horrible all around was scared to even eat the food I just bought the place is filthy and unclean and the meat in my tacos and sandwich stunk was to scared to eat it so I threw it all away

… more

joe rowles
Just ordered 3 tacos. Food was great, server attentive, but tacos were dripping wet.would have been 5 stars except for that.

… more

Jazzy
Told our waiter who happened to be a manager that my friend and I were waiting on one more to join us, who could have possibly gotten the location wrong because there are 3 locations. The manager brought us complimentary chips and salsa anyway. We thanked him. About 20 minutes later he came back to the table and asked in a very rude voice if we were going to order. I said we will wait 5 more minutes for our friend. He then decided it was okay to take away the chips, salsa and even the waters in his anger and side eyeing us the entire time. I will probably go get his name and post it here soon.

… more

… View more

Leave a Comment

Stay connected with the Roost!

Ask us any questions