19 Best Mexican Restaurants near St. Marys

Find St. Marys' best Mexican restaurants right here.

Buenos Dias Mexican • $
2796 Colerain Rd, St Marys

Customers` Favorites

Chiles Rellenos with Rice and Beans
French Toast with Butter Pecan
Huevos Rancheros with Chorizo
Buttermilk Pancakes
The Breakfast Plate
Shrimp and Grits
Chorizo Burrito
Chorizo Hash

“Customer service is excellent here, with a very welcoming environment! I ordered the street tacos with chorizo and they were delicious. The spicy salsa is fantastic as well. Would come back in a heartbeat.Kid-friendliness: Family friendly with high chairs and booster seats.“

4.8 Superb44 Reviews
San José Mexican Restaurant Mexican • $$
887 Kings Bay Rd, St Marys

Customers` Favorites

Rice and Beans and Cheese
Mexican Street Tacos
Chips and Salsa
Refried Beans
Shrimp Tacos
Chicken Tacos
Chimichanga
Hot Wings
Carnitas
Burrito

“Everything was good, great service. Value for what we got was amazing . We end up taking 80% of the meal for 2 entries fajitas + kids meal. Only reason I did 4/5 was the tap water. Yuck! Not even flittered !Kid-friendliness: My disabled 4 yr old child enjoy it . Had no issues“

4.2 Good55 Reviews
Compa's Mexican Grill & Cantina Mexican • $
133 City Smitty Dr, St Marys

Customers` Favorites

California Steak Burrito
Chimichanga Ala Carte
Tacos Mexican Style
Burrito Colorado
Chips and Salsa
Burrito Amigos
Steak Fajitas
Steak Burritos
Pollo Fundido
Rice & Beans

“4 stars because I've been here multiple times and loved it, however ...There was one occasion where our server acted like she was in a rush the entire time. She repeatedly came over in a rushed manner asking if we were going to need anything else because and I quote, "she was leaving soon." The food is pretty good, and my other experiences were great. it was just this one server and she made the experience a little bit worse. After she finally gave us our bill and we paid I left her a tip, but she hurriedly the restaurant before she even got it.“

4 Good54 Reviews
Mi Casa Mexican • $
745 Kings Bay Rd, St Marys

Customers` Favorites

Queso Dine in: Yes Outdoor seating: No Takeout: Yes Delivery: No Curbside pickup: No
Street Tacos with Rice Beans Side of Queso
Pinto Beans with Mexican Rice
Side of Refried Beans
Chicken Playa Azul
Chicken Enchiladas
Burrito California
Pollos Con Chrizo
Burrito Colorado
Special Burrito

“Hmmm.. on a Sunday this was the closest Mexican open so we gave it a whirl! We were sat quickly but at a dirty table which isn’t that big of a deal as we wiped it down ourself, but the place was empty. Service was quick and food and drinks out quickly. The prices were fair and portions were huge. Chips and salsa was very flavorful.Parking: On a shopping plaza with other businesses so many spots.“

3.8 Good67 Reviews
Don Patron Mexican Grill Mexican • $$
1519 Sadler Rd, Fernandina Beach - 10.19 miles

Customers` Favorites

Single Fajitas Shrimp
Chicken Chimichanga
California Burrito
Chips and Salsa
Beef Taco Salad
Shrimp Fajitas
Refried Beans
Street Tacos
Carne Asada
La Patrona

“Food was amazing and people are so nice here! We had Tacos Trio and Fajitas Don Patron. I especially loved the fajitas which was served on a hot plate. Rice and beans were delicious too and our server was very welcoming and attentive! Would love to come back again!“

4.7 Superb111 Reviews
Mezcal Spirit of Oaxaca Mexican • $$
302 Centre Street, Fernandina Beach - 8.32 miles

Customers` Favorites

Seafood Fajitas
Chips and Salsa
Chicken Fajitas
Ribeye Fajitas
Rice and Beans
Pablo's Dip
Fish Tacos
Carnitas
Crab Dip
Burrito

“I have to say the only reason we ever come out to fernandina is for this food, congratulations to the owner of Mezcal’s, we have been going to Pablo’s for a few years and this is such a big achievement for the owner to have rebranded and have a restaurant on the strip.The environment here is so refreshing, the outdoor patio where we sat is just so stunning.Our waitress was very attentive and the food/presentation was amazing.My husband couldn’t stop talking about how fresh the salsa was.Just a gorgeous restaurant with amazing quality food. Can’t wait to come back again.“

4.6 Superb129 Reviews
Pepper's Cocina Mexicana & Tequila Bar Mexican • $$
530 Centre St, Fernandina Beach - 8.43 miles

Customers` Favorites

Beef Enchiladas De Mole
Tacos w Rice and Beans
Seafood Chimichanga
Chips and Salsa
Volcano Nachos
Shrimp Fajitas
Ceviche Mixto
Refried Beans
Shrimp Tacos
Black Beans

“When to peppers the other night with some friends, we sat at the bar with Anthony and he was the best bartender ever, the drinks he made for us were really good and his personality and service were right on point, thank you very much for giving us a good time, we will be back soon to have some more drinks for sure!!!“

4.4 Superb165 Reviews
Cantina Louie (Fernandina Beach, FL) Mexican • $
960062 Gateway Blvd, Fernandina Beach - 10.01 miles

Customers` Favorites

Mexican Street Corn Saturday & Sunday Only
Side of Spanish Rice & Refried Beans
Quesadilla with Rice and Beans
Avocado and Cheese Enchilada
The Cantina Louie Salad
Sriracha Shrimp Tacos
Surf & Turf Burrito
Street Taco Basket
Chips & Salsa 4oz
Carne Asada Fries

“The Place has a Great atmosphere lots of decor the Food tastes Pretty good. The Surf and Turf Burrito was Great but was kinda dry could use some Qaso on top or some Salsa.The Waiter was none existent he would drop our stuff off and not come back.We where almost done eating before he showed up to refill our Drinks.“

4.4 Superb120 Reviews
San Jose Mexican Grill Mexican • $
463797 E State Rd 200, Yulee - 8.36 miles

Customers` Favorites

One Taco Rice & Beans
Enchiladas San Diego
Chimichanga Dinner
Carne Azada Torta
Chips and Salsa
Refried Beans
Chicken Soup
Taco Salad
Quesadilla
Chips Salsa

“San Jose Mexican Grill located at 463797 E State Rd 200, Yulee, FL 32097 is a solid local Mexican Restaurant. I got the beef lunch Chimichanga. It was good, though would have preferred ground beef instead of a tough piece of steak.Rice was great, beans were good. Chips and salsa solid. Service was very good!“

4.5 Superb69 Reviews
Noelle's CrunchyTacos Mexican • $
Lynndale Rd, Fernandina Beach - 11.75 miles

Customers` Favorites

Smothered Burrito Christmas Red and Green Chili
1 2 Taco Plate with Bean and Rice on the Side
Low Carb Smothered Burrito
Beef Burrito Massive
Crunchy Tacos
Spicy Dina
Enchilada
Jarritos

“Amazing Taco's for Sure! I highly recommend this place. First off, Noelle and Jared are SUPER AWESOME PEOPLE! Very friendly service, and the food was Absolutely Amazing. The way they fry the tortillas makes them super crunchy with a unique texture (I don't know how they do it) and they are out of this world! I had the number 1 comb, 1 chicken w/green sauce, one beef w/ red sauce. They come with Rice and Beans. The quality is outstanding! I could easily eat there every other day and never get burnt out on the food or the fellowship ? Sorry I didn't take any pictures...it smelled so good that I never even opened the container ?✌️Parking: They are located right on the side of the road. You can just pull off into the grass or gravel, easy peasy. If you pass it, just turn around at your safest convenience.“

4.8 Superb29 Reviews
Las Tres Fronteras Tacos Mexican •
1880 S 8th St, Fernandina Beach - 9.87 miles

Customers` Favorites

Empanadas
Huaraches

“Simply outstanding. The food is really fresh, tasty, well portioned, and most importantly, authentic. I always eat the food too fast, before I can take a picture lol. hDefinitely will post pics next time. Great people, great service, and great prices.“

5 Superb8 Reviews
La Casita Mexican Restaurant Mexican • $
5369 Laurel Island Pkwy, Kingsland - 7.62 miles

Customers` Favorites

House Special Burrito
Chicken Taco Platter
Chicken Quesadilla
Steak Taco Platter
Breakfast Burrito
Steak Quesadilla
Carnita Bowl
Black Bean
Steak Bowl
Carnitas

“My husband and I both ordered the fish tacos, his on wheat and mine on corn tortillas. It was delicious! Fish grilled and tender. The fish was grouper and tasted fresh. Loved the authentic presentation on a single tray. Friendly staff. Highly recommend this place!“

4.2 Good27 Reviews
Surcheros - Fernandina Beach, FL Tex-Mex • $
1484 Sadler Rd, Fernandina Beach - 10.24 miles

Customers` Favorites

Burrito Bowl with Chicken and Grilled Vegetables
Quesadilla and Nachos
Spicy Garlic Salsa
Surcheros Burrito
Loaded Quesadilla
Surcheros Nachos
Steak
Taco

“Surchero's Fresh Mex is a solid option if you are looking for a fast food version of Mexican food at a decent enough price point.The staff was friendly and the location had an inviting enough vibe.I went with a bowl and was overall satisfied with my meal.“

3.9 Good56 Reviews
Moe's Southwest Grill Mexican • $
101 Crown Pointe Pkwy, Kingsland - 5.56 miles

Customers` Favorites

Ground Beef Burrito Bowl
Steak Burrito Bowl
Homewrecker Burrito
Kids Quesadilla
Homewrecker Bowl
Adobo Chicken
Homewrecker
Famous Queso
Power Wagon
Guacamole

“I love Moes! This store didn’t let me down. I was traveling on 95 and the Highway billboard pulled us on with “drive thru” mentioned.We did however go inside to eat as it was time for a r/r break.The Welcome! greeting was awesome (as expected) and the crew was very cheerful and energetic.I had my huge burrito with a side of that fabulous (world famous?) white Queso and my kids had a big plate of Nachos. We miss the old names for the menu items and the crew didn’t know the old Billy Barou name for the nachos. But they were as good as ever. The manager , Greg, did know all the old menu names though. He was a hoot and so kind.It was a great stop, the store looks brand new and the restrooms were squeaky clean! So my wife was super glad we stopped there. Hopefully we can try the drive through next time.Welcome To Moe’s!Dietary restrictions: I saw that the store has allergen chart posted including gluten free items“

3.9 Good86 Reviews
Anejo Cocina Yulee Mexican • $
40 Homegrown Way Unit B, Yulee - 9.45 miles

Customers` Favorites

Blackened Shrimp Burrito
Rice Bowl with Chicken
Mexican Street Corn
Anejo Burrito Loco
California Burrito
Stuffed Jalapeños
Combination Dinner
Enchilada Dinner
Fried Ice Cream
Hawaiian Tacos

“A nice setting, good quality Mexican food that's reasonably authentic. "Guy size" portions. There's a nice area to eat outside. If it's busy parking could be a disaster. If I recall there are Tesla chargers in back.I thought I might need to qualify my reasonably authentic comment. Some foods just aren't available here and I'm sure everything gets thoroughly cleaned and scrubbed here (the place was spotless BTW). You might not get the same level of cleaning by a street vendor in Mexico (so there pots, pans and grills might be seasoned.Vegetarian options: Due to dietary restrictions I only eat veg out (I wouldn't fall over if I ate something but I chose not to). There was a goodly number of veg options at various price points. While there weren't a lot of people there during late lunch, everything looked really good.“

3.8 Good120 Reviews
Don Patron Grill and Cantina Mexican • $
96098 Lofton Square Ct, Yulee - 8.67 miles

Customers` Favorites

Steak and Chicken Fajitas
Enchiladas Rancheras
Fajita Quesadilla
Quesadilla Fajita
Pork Carnitas
Taco Salad
Cheese Dip
Tortillas
Burrito

“Have gone there twice in a week. Staff very nice and smiled a lot. Food came fast and hot, and very flavorful. Beer was cold. Place is clean, no sticky floors or tables. Nice high back benches feels secluded. Prices are reasonable for amount food you get. We will keep going.Wheelchair accessibility: Easy for wheelchair entry“

3.7 Good64 Reviews
TEQUILA & SAZÓN Mexican • $
1301 E King Ave, Kingsland - 5.9 miles

Customers` Favorites

Shredded Chicken or Ground Beef Nachos
Tequila's Mix Fajitas
Cheese Enchilada
Chips and Salsa
Beans and Rice
Chicken Fajitas
Shrimp Tacos
Chimichanga
Carnitas

“We stopped here on our way back to Pennsylvania for lunch. My hubby, who knows I love Mexican food, stopped for me. Can I say HUGE margarita's, plus the tacos we had were very good. The bean dip was something we do not get up south, and we liked it a the salsa Verde. Recommend highly if you live in the area or drive through. Plus, our waiter was very nice and helpful.“

3.7 Good98 Reviews
Surcheros Fresh Mex Mexican • $
1586 Boone St, Kingsland - 4.74 miles

Customers` Favorites

Southwestern Vinaigrette
Self Designed Nachos
Cheese Quesadilla
Loaded Quesadilla
Burrito and Chips
Surcheros Burrito
Surcheros Nachos
Light Quesadilla
Surcheros Sauce
Caritas Nachos

“One thing I really appreciate about this place is the freshness of the ingredients. They don't just look fresh, but everything tastes fresh. The staff is friendly and very good at what they do. I had the chicken burrito. Absolutely ? loved it. I highly recommend this place.“

3.6 Good73 Reviews
Taco Bell Fast Food • $
1858 S 8th St, Fernandina Beach - 9.78 miles

Customers` Favorites

Nacho Cheese Doritos Locos Tacos
Mexican Pizza Combo
Crunchwrap Supreme
Ground Beef Burrito
Breakfast Burrito
Cinnamon Twists
Bean Burrito
Taco Supreme
Quesadilla
Soft Taco

“We’re visiting from out of town & I’ve been a huge Taco Bell fan for years, so much so that friends & family give me Taco Bell gift cards for birthdays & Christmas. Every town I go to in the US, I always have to have Taco Bell & I will say this specific Taco Bell (023699) is probably one of the best in the country. I’ve been 3 times in 4 days. The first 2 times I went around 11pm - 12am & both times the food was on point. The refried beans weren’t all dried out like they tend to be, the ingredients were spread throughout the entire length of the burrito as opposed to all on one side. I thought maybe it was just the same person both nights making the food, but then we decided to stop & get it again on our way out of town today at around 12:30pm & it was the same! I’m very impressed! Keep up the great service!Vegetarian options: You can literally veganize anything on the menu.“

3.5 Good63 Reviews
Loading...

Discover More Cuisines In St. Marys

map Map