While our experience was different, this time, I think that had more to do with our kids than anything else. I did order the Tacos el Pastor, or something like that, and did not know they had pineapple in them...that was an unpleasant surprise to me, but I suppose I just didn't read the description well enough ....getting back to my boys for causing some of our angst. Ultimately, we had to put our two boys at one table, left my brother's two boys at their original table (they were doing just fine), and the adults at a third table. Our server was gracious and attentive despite our difficulties. We may not come back, next year, but that has everything to do with our boys and the purpose for our trip to Marion and nothing to do with the restaurant. I would recommend Mi Puerto.
If you own or manage Mi Puerto Mexican Resturant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.