View photos

Menu Snapshot

Chori Pollo
Fish Tacos
Guacamole
Chips and Salsa
  • Top categories (Appetizers / American Favorites / Dinner Specials / Enchilada Dinners / Salads)
  • Most orders: $10–20
View Complete Menu

Overview & Highlights

Welcome to Ivan's Mexican Grill, a vibrant culinary gem nestled in the heart of Hartville, MO. Located at 354 S Main Ave, this charming Mexican restaurant delights locals and visitors alike with its authentic dishes and festive atmosphere. Ivan's is not just a place to eat; it’s a celebration of flavors that transports you straight to Mexico.

The menu at Ivan's boasts a variety of enchilada dinners, starting from the traditional Enchilada Milpa at just US$8.99 to indulgent options like Shrimp Enchiladas and Enchiladas Fajitas, both priced at US$11.50. Each dish is crafted with fresh ingredients, bringing out rich and vibrant flavors. A standout favorite among patrons is the Enchiladas Verde—filled with cheese and topped with succulent carnitas, creating a culinary experience that leaves a lasting impression.

Beyond enchiladas, Ivan’s seafood offerings, including Tostada Ceviche for US$7.99 and Garlic Shrimp at US$14.50, exemplify the restaurant's commitment to quality. Diners rave about the Spicy Shrimp and Shrimp Tacos, both featured at US$11.99, showcasing a perfect blend of flavor and freshness.

Ivan's isn’t just about the food; it’s also about the experience. Reviewers often highlight the friendly atmosphere and attentive staff. One diner remarked, "Very friendly staff. Quick to get a seat and order," which underscores the welcoming nature of the restaurant. The open kitchen adds an entertaining touch, allowing guests to see their meals prepared with care.

Moreover, the recent introduction of breakfast on Fridays and Saturdays introduces a new layer to the menu. Patrons have already shared glowing feedback about dishes like the Chorizo Skillet and Pork Chops and Eggs, both seasoned to perfection. This initiative reflects Ivan's adaptability and commitment to enhancing the dining experience.

While some feedback noted a desire for spicier salsa options, the majority of guests appreciate the unique flavors presented in each dish. Ivan's offers competitive pricing, with satisfying meals often totaling less than US$40 for two, bringing exceptional value without compromising quality.

In summary, Ivan's Mexican Grill is more than a restaurant; it’s a local hotspot that invites you to explore the rich traditions of Mexican cuisine. With its diverse menu, warm atmosphere, and dedicated staff, it's clear why this establishment has garnered positive reviews from both locals and visitors. Whether you're indulging in their famed enchiladas or sampling the freshly prepared seafood, every bite promises a delightful journey through the heart of Mexico.

Comforts & Conveniences

Service options
  • Takeaway
  • Dine-in
  • Delivery
Popular for
  • Lunch
  • Dinner
  • Solo dining
Accessibility
  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
Payments
  • Credit cards

Where to Visit

Visitor Testimonials (271)

Great Taco Tuesday deals, “real street tacos” and American tacos. Great variety of Mexican beers and the Margaritas are good. I had the Enchiladas Verde and it was Fantastic, I never had them like this, Cheese baked inside with the carnitas on top! The chips are good and you can ask for the spicy salsa, not just the boring sauce. Friendly staff and the owner is the cook and are actual legal American citizens from Mexico.

The queso didn't have much flavor, but the fish taco was tasty. The waitress was great! I would also recommend a good cleaning of the walls in the ladies' room .

We stopped in at Ivan's for breakfast this morning. They just started offering breakfast, on Friday and saturdays, so thought we'd give it a try. My husband had the porkchops and eggs, which also included toast and potatoes. Everything was seasoned well, the chops were juicy, eggs were just as he ordered (oe), potatoes had good body with a slight grilled crunch. I ordered the chorizo skillet. The skillet was seasoned well, grilled Pico mixed with the skillet potatoes were the perfect compliment to the chorizo, all topped with cheese and eggs. Overall a great experience with Ivan's.

Very Friendly staff. Quick to get a seat and order. Multiple different people checked on us. We had chips and salsa. Salsa cups look small but is enough. Slightly sweet flavorful salsa . Guacamole seemed to be made fresh flavorful but not spicy. Myself I could use more spice . Chips were warm and fresh , not greasy . Dinner we had chorizo pollo . Very tender chicken. Topped and seasoned with chorizo . Served with rice n beans and flour tortillas Again flavorful but not spicy. I asked for salsa verde to use which was a medium spice. Love the salsa verde . Also had fish tacos . Lightly breaded and fried fish chunks served on flour tortillas with a Baja type sauce, we used salsa verde to get more spice. My only issue (Which I didn’t tell the staff) there was a piece of extremely hard chunk that nearly broke a tooth. It happens sometimes , I get it. No harm no foul. The customer service is top notch. The place is a little loud. Open kitchen and they had a huge fan going . Which I appreciated. It was 105 heat index . I will be back to try more options Prices are very competitive compared to other Mexican restaurants. 2 meals , 2 sodas , extra salsa and guacamole. $37 total .

We took our family to Ivan’s last week. We have been meaning to go try them out since they opened but life gets busy. We were very impressed with the food and the staff. I had the fajita burrito, and a couple street tacos, it was delicious. We will definitely be back soon.

Sweetest staff ever and such good food!!! Been twice and have been very happy both times. Try the special tacos!!

I ordered a veggie fajita and guacamole tostada for pickup to split with my mom. The portions are huge! Granted, we're not big eaters, but we'll make two meals out of it, and that's stuffing ourselves silly. The grilled veggies had a great flavor, two thumbs up . The sides were okay as well (kinda generic Mexican restaurant beans and rice sides, but taste is okay, so no complaints, I was in if for the fajitas :-). The cost to meal size ratio is well worth it.

Tell Us About Your Visit

Your insights help other diners decide. We’ll keep your email private. Required fields are marked *

Service & Hospitality
Value for Money
Food & Drink Quality
Ambience & Comfort

Explore Similar Places Nearby

Pink Mornings Coffee CO

801 E 20th St Suite 4&5, Joplin, MO 64804, United States

  • 5.0 288 Ratings

Brown & Loe

1 Kansas City Blvd, Kansas City, MO 64153, United States

  • 3.3 242 Ratings

Parisi Coffee - KCI Airport

1 Kansas City Boulevard Neighborhood Union Station & Downtown, Node A Near Gates, A12, A10, Kansas City, MO 64153, United States

  • 2.1 292 Ratings

Chinex

3702 Frederick Ave, St Joseph, MO 64506, United States

  • 4.0 412 Ratings

Blended Bliss

701 S Broadway SUITE B, Oak Grove, MO 64075, United States

  • 5 222 Ratings

Street Tacos El Mezon (Taco Truck)

204 Veterans Memorial Pkwy, O'Fallon, MO 63366, United States

  • 4.8 243 Ratings

K Fried Chicken

3050 S National Ave #108, Springfield, MO 65804, United States

  • 4.7 618 Ratings

Flag's Soul Food Cafe'

3601 E 12th St, Kansas City, MO 64127, United States

  • 3.6 236 Ratings

Good People Cafe

101 SW Eagles Pkwy, Grain Valley, MO 64029, United States

  • 4.4 245 Ratings

Cultivate Cafe at Colonial Gardens

27610A E Wyatt Rd, Blue Springs, MO 64014, United States

  • 4.6 229 Ratings

Discover More Places

Not A Lot

P.o Maritimo Rey de Espana, 11, 29640 Fuengirola, Malaga, Spain

  • 4.4 476 Ratings

Coffee in the Woods

138-142 Kingston Rd, Underwood QLD 4119, Australia

  • 4.7 351 Ratings

Cafetería Maldonado

C. la Unión, 31, Carretera de Cádiz, 29006 Málaga, Spain

  • 4.4 481 Ratings

Le Fleur Cafe

58 Hesse St, Queenscliff VIC 3225, Australia

  • 4.1 237 Ratings

Hecho en Waskesiu

912 Waskesiu Drive, Waskesiu Lake, SK S0J 2Y0, Canada

  • 4.7 236 Ratings