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...
  • Excellent40%
  • Very good36%
  • Average10%
  • Poor5%
  • Terrible9%
Travellers talk about
“fajitas” (21 reviews)
“cheese dip” (3 reviews)
Open Now
09:00 - 22:00All 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 229 reviews

Reviewed 4 weeks ago

We have had dinner here many times and are always very pleased. The portions are plentiful and the pricing is very fair. The ingredients appear and taste very fresh. Anytime Mexican food is in the cards this is where we are going. Fantastic.

Thank 22Destep
Reviewed 18 May 2017

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 May 2017 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 29 April 2017

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

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

1  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

3  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

2  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
68 reviews
3.49 km away
SoNapa Grille
537 reviews
2.67 km away
Alberto's Pizzeria Italian Restaurant
170 reviews
3.29 km away
Bluemule Deli
62 reviews
3.90 km away
Nearby Attractions
Right in Sight Charters
21 reviews
3.41 km away
Edgewater River Guide
25 reviews
3.61 km away
Edgewater Alliance Church
9 reviews
4.29 km away
Florida Sightfishing With Capt. Nathaniel Lemmon
8 reviews
3.34 km away
Questions & AnswersAsk a question
Do they still offer taco Tuesday
6 June 2017|
Answer Show all 4 answers
Response from Clairemary50 | Reviewed this property |
I called them today and checked, so I know it is yes.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Kids, Child-friendly
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
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing