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
Butter Pecan French Toast
Buttermilk Pancakes
The Breakfast Plate
Breakfast Platter
San Juan Burrito
Chorizo Burrito
Shrimp and Grits

“Delicious breakfast! Chip was our server, very attentive- but not too much. Lunch menu looks great. Squeaky clean restroom. We will be back!“

4.7 Superb138 Reviews
San José Mexican Restaurant Mexican • $
887 Kings Bay Rd, St Marys

Customers` Favorites

Rice and Beans and Cheese
Mexican Street Tacos
Tamale Rice & Beans
Churros Flan Buffet
Fajitas Tapatias
Taco Salad Bowl
Taco Salad Beef
Frozen Margarita
Tacos Al Carbon
Chips and Salsa

“Surprisingly affordable considering how very good the service and food actually was. Highly recommend this restaurant 👍“

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

Customers` Favorites

Chicken Fajitas and Beef Burritos
California Steak Burrito
Chimichanga Ala Carte
Tacos Mexican Style
Carné Asada Tacos
California Burrito
Colorado Burrito
Burrito Colorado
Chips and Salsa
Steak Burritos

“Very good food and very friendly hosts“

4.1 Good113 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
Burrito California
Chicken Enchiladas
Chicken Playa Azul
Pollos Con Chrizo
Colorado Burrito
Burrito Colorado

“Good food and good service! Had a great time.“

4 Good122 Reviews
The Firefly Taco Cantina Tacos • $$
609 Osborne St, St Marys

Customers` Favorites

Firefly and Mumford Tacos
Churro Ice Cream Sundae M
Street Tacos Carne Asada
Bang Bang Chicken Taco
Beef Quesadilla M
Chips and Salsa M
Corn Medallions
Firefly Nachos M
Stacked Tostada
Chips Salsa

“Quick, friendly service and hands‑down the most delicious tacos we’ve had anywhere we’ve traveled. Everything was fresh, flavorful, and perfectly done. The outdoor area is adorable — the fire table makes it such a fun spot to hang out and relax. Absolutely worth a visit.“

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

Customers` Favorites

Single Fajitas Shrimp
California Burrito
Chicken Chimichanga
Fajita Taco Salad
White Enchiladas
Chips and Salsa
Enchilada Combo
Chicken Fajitas
Beef Taco Salad
Guacamole Dip

“Always great food and service.“

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

Customers` Favorites

Duck Mole Enchiladas
Chips and Salsa
Seafood Fajitas
Chicken Fajitas
Nachos Al Carbon
Chile Colorado
Ribeye Fajitas
Rice and Beans
Chile Relleno
Tijuana Tacos

“Outstanding menu! Everything fresh! The best Margarita since San Antonio! Excellent service! 5 Stars!“

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

Customers` Favorites

Quesadillas Come with Fresh Mexican
Beef Enchiladas De Mole
Tacos w Rice and Beans
Refill Chips & Salsa
Tostadas de Camarón
Seafood Chimichanga
Sizzling Fajitas
Chips and Salsa
Arroz Con Pollo
Shrimp Fajitas

“Had an amazing lunch with our friend visiting from Oklahoma. Our server, Heidi took great care of us. Everyone we interacted with was very friendly. Al Motola“

4.5 Superb332 Reviews
Cantina Louie (Fernandina Beach, FL) Mexican • $
960062 Gateway Blvd, Fernandina Beach - 10.02 miles

Customers` Favorites

Mexican Street Corn Saturday & Sunday Only
Side of Spanish Rice & Refried Beans
Quesadilla with Rice and Beans
Avocado and Cheese Enchilada
Grouper and Shrimp Tacos
The Cantina Louie Salad
Sriracha Shrimp Tacos
Skirt Steak Fajitas
Surf & Turf Burrito
Street Taco Basket

“Summer was an awesome server! Thank you summer“

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

Customers` Favorites

One Taco Rice \u0026 Beans
Camarones A la Diabla
One Taco Rice & Beans
Enchiladas San Diego
Chimichanga Dinner
Carne Azada Torta
Tacos de Pescado
Fajitas Tapatias
Chips and Salsa
Tacos Al Carbon

“The food is delicious, the staff is friendly and it's clean,“

4.4 Superb172 Reviews
Las Tres Fronteras Tacos Mexican • $
1880 S 8th St, Fernandina Beach - 9.87 miles

Customers` Favorites

Carne Asada Steak
Tamales Mexicanos
Tacos Al Pastor
Quesadillas
Empanadas
Huaraches
Burritos

“The best Mexican food out there!!!!
Nachos, tacos and burritos are the BEST!
Great food and great service!
👆
That was my old review-
Now fast forward to yesterday. My husband got tacos (which he still said were good) but now let's talk about the pork nachos! First off the cheese tasted like it came out out of the can. Everything was sloppy and just thrown together.
The jalapeños were not fresh. I've had their nachos there before and it wasn't like that. Why did it change? It will honestly be a while before I go back.
The food is pricey for the nachos to be like that. I might as well just go through Taco Bell. Very disappointed.“

4.7 Superb27 Reviews
Noelles crunchy taco food trailer Mexican • $
Amelia Rd, Fernandina Beach - 11.03 miles

“Great burritos and tacos you won’t be disappointed 🫶🏻“

5 Superb14 Reviews
TEQUILA & SAZÓN Mexican • $
1301 E King Ave, Kingsland - 5.88 miles

Customers` Favorites

Shredded Chicken or Ground Beef Nachos
Grilled Mexican Street Corn- Elotes
Lava Salsa Avocado Molcajete
Burrito Taco Rice and Beans
Tequila's Mix Fajitas
Enchiladas Rancheras
Cheese Enchilada
Taco Cheese Steak
Chips and Salsa
Shrimpo De Gallo

“Yes, Yes and Yes This is the place to come and eat some Great food!!! And for a Great Drink!!! Nice Portion!!!“

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

Customers` Favorites

Steak and Chicken Fajitas
Enchilada Rice Beans
Enchiladas Rancheras
Don Patron Fajitas
Fajita Quesadilla
Quesadilla Fajita
Quesadilla Grande
Chips and Salsa
Pork Carnitas
Taco Salad

“I had a nice time here. Casual and good.“

4 Good118 Reviews
Surcheros - Kingsland, GA Mexican • $
1586 Boone St, Kingsland - 4.73 miles

Customers` Favorites

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

“I would recommend this place as my burrito was very good. However, the menu did not state that it would cost extra if you ordered your burrito with steak. I added a little bit of extra meat which there was a charge. When I got to the register I was told my burrito was $18 which was insane! If you were going to charge separate for the beef, steak, and chicken then your menu should specify that. It only had two different prices for burritos and nowhere on the menu did it specify different pricing. Very disappointing and have not been back since“

3.8 Good149 Reviews
Anejo Cocina Yulee Mexican • $
40 Homegrown Way Unit B, Yulee - 9.46 miles

Customers` Favorites

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

“Fabulous food and attentive service!“

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

Customers` Favorites

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

“My husband and I stopped off at a truck stop near 95 on our way to Folkston and were pleasantly surprised to find both of our favorite foods, Mexican and BBQ! La Casita has very nice employees who are patient with their customers (ordering anxiety). I ended up ordering their Pork carnitas quesadilla (2 WHOLE flour tortillas), the most perfect variety of spices, tender, a little oily (as it absolutely should be), and at minimum a sigh of delight. I of course added sour cream and street corn (non traditional), loved it. Dickey's BBQ is next to them, my husband enjoyed their pulled pork (seasoned nicely). If you're in the area, give them a try!“

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

Customers` Favorites

Burrito Bowl with Chicken and Grilled Vegetables
Cheese Quesadilla Loaded
Quesadilla and Nachos
Spicy Garlic Salsa
Surcheros Burrito
Quesadilla Grande
Loaded Quesadilla
Surcheros Sauce
Surcheros Nachos
Surcheros Tacos

“Such a fresh and healthy option of quality food, great taste...all served with superb customer service. Wonderful first impression, will be back.“

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

Customers` Favorites

Nacho Cheese Doritos Locos Tacos
Beef & Cheese Burrito Grilled
Cheesy Gordita Crunch
Ground Beef Burrito
Mexican Pizza Combo
Chicken Quesadilla
Crunchwrap Supreme
Breakfast Burrito
Cinnamon Twists
Taco Supreme

“We went for dinner tonight around 7pm and had an excellent experience. The food was hot and really good (the crispy chicken burrito is the best menu item in fast food right now). The service was excellent. The staff was very friendly. And the store was very clean. We’ll be dining in more often!“

3.3 Good115 Reviews

Discover More Cuisines In St. Marys

You May Also Like