We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

MI Mexico Mexican Restaurant

4600 S Atlantic Ave, New Smyrna Beach, FL 32169-4202
+1 386-478-0122
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent37%
  • Very good36%
  • Average10%
  • Poor5%
  • Terrible9%
Travellers talk about
“fajitas” (21 reviews)
“taco” (23 reviews)
Closed Now
All hours
Mexican, Latin, Spanish
$$ - $$$
4600 S Atlantic Ave, New Smyrna Beach, FL 32169-4202
Write a Review
Reviews (232)
Traveller rating
Traveller type
Time of year

1 - 10 of 232 reviews

Reviewed 1 week ago

Had dinner that included an array of dishes, all of which were excellent. Staff was courteous and efficient. I would consider it $$$ for price.

Thank Gr8LPTA
Reviewed 1 week ago

Oh my goodness, please read the health department inspections. Takes a lot for the Health Department to actually close you down until you comply. Mold, no place for employees to wash hands, rat droppings on plates, you name it, this place had it. This was...More

2  Thank incognito50
Reviewed 3 weeks ago via mobile

Our first meal form Mi Mexico. Since it was take out I could not give it a 5. I will go back for dine in which will qualify for a 5. Everything we had was great. Looking for Mexican in NSB try Mi Mexico.

Thank Doy L
Reviewed 4 weeks ago

Mi Mexico is a great casual Mexican restaurant. Very soon after being seated you will be served warm tortilla chips and salsa and they are delicious. Everything is authentic Mexican fare here. We LOVE the chicken soup. There must be at least one large chicken...More

Thank Linda C
Reviewed 13 April 2017 via mobile

Went tonight for taco Tuesday. The service was great, atmosphere typical, tacos plain and with little flavor. The meat had no seasoning at all and was just cooked hamburger. They also are only beef cheese and lettuce. The guacamole was fresh and delicious. I probably...More

Thank MatthewJPeacock
Reviewed 12 April 2017

Been at Mi Mexico a half dozen times. Seems to be going down hill. There are much better choices in New Smyrna Beach.

Thank mustanggta
Reviewed 10 April 2017

This is hands down the BEST authentic Mexican restaurant in the area and it's right on the beach. I am from southern California where the Mexican food is amazing and very prevalent so I've been searching for this for ages. Everything I have had has...More

Thank Whiv
Reviewed 31 March 2017

I have tried this restaurant before, although the service was not the best, bad attitude and always on their cellphones. I kept quiet that moment, I decided to give them another chance, and today was that day and I discovered that My Mexico Mexican is...More

2  Thank ricosaviola
Reviewed 24 March 2017

Not very good service, and the place is falling apart. Let me explain, the food is ok, nothing out of ordinary, but the service is terrible, bad attitude, no smiling faces at all. Servers on their cellphones instead of serving. And the place, oh my...More

1  Thank rubyqueen19xx
Reviewed 25 February 2017

Hubby ordered a marguerita both times we were here and found out on our second visit that because they serve only beer and wine, their margueritas have a wine base. They are so good, it's hard to tell that there's no tequila in them! But...More

Thank phaser90
Nearby Restaurants
Frosty King Creamery
67 reviews
3.49 km away
Alberto's Pizzeria Italian Restaurant
168 reviews
3.29 km away
Dustin's Bar-B-Q
139 reviews
3.44 km away
SoNapa Grille
527 reviews
2.67 km away
Nearby Attractions
Edgewater River Guide
25 reviews
3.61 km away
Right in Sight Charters
20 reviews
3.41 km away
Edgewater Alliance Church
9 reviews
4.29 km away
Florida Sightfishing With Capt. Nathaniel Lemmon
8 reviews
3.34 km away
Questions & Answers
Get quick answers from MI Mexico Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Television
Good for
Child-friendly, Kids, Groups
Open Hours
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
Location and Contact Information
  • Address: 4600 S Atlantic Ave, New Smyrna Beach, FL 32169-4202
  • Location: United States  >  Florida (FL)  >  New Smyrna Beach
  • Phone Number: +1 386-478-0122
  • E-mail