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...
  • Excellent41%
  • Very good35%
  • Average10%
  • Poor5%
  • Terrible9%
Travellers talk about
“fajitas” (21 reviews)
“cheese dip” (3 reviews)
Closed Now
All hours
Mexican, Latin, Spanish
$$ - $$$
4600 S Atlantic Ave, New Smyrna Beach, FL 32169-4202
All Details
Write a Review
Reviews (237)
Traveller rating
Traveller type
Time of year

1 - 10 of 234 reviews

Reviewed 1 week ago via mobile

Are there the other night with friends.service was all right,a little slow.it was at the end of the night.Nobody rushed us.the food was great.wife is gluten free and had no problems.they Will serve corn tortillas.waiter sang to us.

Thank gregory a
Reviewed 1 week ago

Food is very good. Reasonably priced. Staff okay - was busy when we went, but a smile would go a long way

Thank deborah p
Reviewed 2 weeks ago

We used to go and it is a walk over to the beach from there so a win/win or it used to be. Just don't go...all four of us had bad food of poor quality. A few years ago it was the place that introduced...More

Thank Beverly H
Reviewed 3 weeks ago

My husband and I was visiting on vacation. We stayed just down the road from this restaurant and had passed it several times going out and going to the beach so i suggested we go in one night. First we was not greeted and when...More

Thank Sharyn S
Reviewed 3 weeks ago via mobile

Best Mexican food. Chips and salsa was good. Very friendly staff and the food was really good. Second time to the restaurant and it's been really great. Would recommend everyone to try it. Will be back next year.

Thank vacationflorida2016
Reviewed 17 July 2017

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

1  Thank Linda C
Nearby Restaurants
Frosty King Creamery
69 reviews
3.49 km away
Alberto's Pizzeria Italian Restaurant
172 reviews
3.29 km away
Dustin's Bar-B-Q
145 reviews
3.44 km away
Athens Restaurant
72 reviews
3.29 km away
Nearby Attractions
New Smyrna Town Beach
562 reviews
2.71 km away
Right in Sight Charters
24 reviews
3.41 km away
Edgewater River Guide
28 reviews
3.61 km away
Edgewater Alliance Church
10 reviews
4.29 km away
Ask a question
Questions & Answers
6 June 2017|
AnswerShow 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
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
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