MI Mexico Mexican Restaurant

$$
Closed
yelp logo

(269)

Photos

4600 S Atlantic Ave
New Smyrna Beach, FL 32169
We are a full-service Mexican restaurant. Dine in or carryout service. Sit on our new outdoor patio and enjoy the ocean breeze. We are open 7 days a week, just steps from the beach. Mi Mexico now offers a full bar and has the best margaritas in town! Operating since 2001 with original owners. Voted best Mexican restaurant again and again!

Also at this address

Reviews

yelp logo
3.5269 reviews
Kathryn C.
11/14/2025

It's amazing food and the service is top notch! If you want a fun time with a cute atmosphere come here! You can't find more authentic Mexican cuisine anywhere in town

Photo of Hannah T.
Hannah T.
11/26/2023

Nice, seems authentic. Clean Good service Fair prices Good food, quite basic. Complementary chips and salsa is nice!

Photo of Paige G.
Paige G.
4/25/2022

Whenever I go to the beach I park in the lot directly next to here. I've been told this place is really good so we decided to try it after the beach. The chips and salsa were meh. I got the salsa...

Brock J.
6/14/2025

Hit up Mi Mexico after a beach day and it did not disappoint. Massive fajitas, killer chips & salsa, plus strong margaritas on the patio--what's not to love? Service was solid, food fresh, and...

Photo of Kelli L.
Kelli L.
6/12/2022

Let me start by saying... there are NOT a lot of restaurant options in NSB-particularly for Tex-Mex. We have eaten at Mi Mexico many times over the years. It is your average Mexican restaurant,...

Own this business?
See a problem?

You might also like

United StatesFloridaNew Smyrna BeachMI Mexico Mexican Restaurant

Partial Data by Infogroup (c) 2025. All rights reserved.