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
All Details
Write a Review
Reviews (233)
Traveller rating
Traveller type
Time of year

1 - 10 of 230 reviews

Reviewed 5 days ago

Seems almost sacrilege to eat Mexican at a fancy place, you know? Mi Mexico is your typical dive, maybe a dozen tables in the place, and they're not even attempting to give it any ambiance. The waiter was flying around the room, throwing chips and...More

Thank Youvegottaread
Reviewed 29 May 2017

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 2 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

4  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
Nearby Restaurants
Frosty King Creamery
68 reviews
3.49 km away
Alberto's Pizzeria Italian Restaurant
171 reviews
3.29 km away
Dustin's Bar-B-Q
144 reviews
3.44 km away
Athens Restaurant
71 reviews
3.29 km away
Nearby Attractions
Right in Sight Charters
23 reviews
3.41 km away
Edgewater River Guide
26 reviews
3.61 km away
Edgewater Alliance Church
10 reviews
4.29 km away
Florida Sightfishing With Capt. Nathaniel Lemmon
8 reviews
3.34 km away
Ask a question
Questions & Answers
7 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
Kids, Child-friendly, 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
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