Article originally appeared on Naples Vacation Homes.
Welcome to Naples, home to some of the best restaurants in Southwest Florida. Whether it’s fresh seafood or authentic Italian, you’ll find a culinary delight on every corner. This coastal paradise is also home to some of the best Mexican food on this side of the Gulf. From casual taquerias to upscale eateries, the city is a hidden gem for south of the border foodies.
Imagine stepping out the door of your beautiful vacation home and into a vibrant culinary scene just minutes away. We’re sharing our top picks for the best Mexican restaurants in Naples and our favorite dishes on each menu!
K Rico Mexican Grill
- Address: 475 Bayfront Pl, Naples, FL
- Price point: $$-$$$
- Website: kricosmexicangrill.com
K Rico Mexican Grill is located in Bayfront Plaza with outdoor dining and stunning views of the water. If you’re looking for upscale street tacos, this is the place. Think Mexican with a California flare known as Baja style. Don’t miss their Happy Hour for the best priced craft margaritas in town.
Favorite menu item: Tacos a la Carta- street-style tacos like the “Ojai” with roasted tomato sofrito chicken, the “Santiago” with slow-roasted citrus pineapple pulled pork, and the “Anacapa” with slow-roasted boneless beef short rib.
Don Tequila Mexican Restaurant
- Address: 4947 Tamiami Trl N, Ste 110 Naples, FL
- Price point: $$
- Website: dontequilamexicanrestaurant.com
Don Tequila is a Tex Mex style with a vibrant and colorful atmosphere and has a charming outdoor patio great for soaking up the Naples vibe. You’ll find all your favorites, from tacos and burritos to enchiladas and chimichangas, and a daily Happy Hour from 3 to 6 PM.
Favorite menu item: Fajitas! This generous sizzling platter comes with your choice of steak, chicken, shrimp, or a combination, served with onions and peppers.
Taqueria San Julian
- Address: 3575 Bayshore Dr, Naples, FL
- Price point: $
- Website: facebook.com/people/Taqueria-San-Julian
Ah, Taqueria San Julian! You’ve picked a popular choice when it comes to authentic Mexican food in Naples. Located in the heart of Naples, they focus on simple, traditional Mexican dishes made with fresh ingredients. No fancy twists, just pure Mexican comfort food.
Be prepared for some serious bang for your buck! The tacos are overflowing with deliciousness, and other dishes like burritos, quesadillas, chips, queso, and guacamole are generously sized.
Favorite menu item: The Tacos Al Pastor are legendary! The marinated pork is cooked on a rotisserie (al pastor), giving it a smoky, juicy flavor that pairs perfectly with fresh pineapple and all the classic taco fixings
Turco Taco
- Address: 410 9th Street North, Naples, FL
- Address: 1514 Immokalee Rd, #116, Naples, FL
- Price point: $$
- Website: theturcotaco.com
Turco Taco is definitely making waves in the Naples Mexican food scene with their unique take on tacos and healthy focus. Turco Taco has two locations in Naples. Both locations offer outdoor patios, but the location on the 9th is much more vibrant. They use hormone- and antibiotic-free meats and organic, locally grown produce and offer options like gluten-free tortillas and lettuce wraps for a lighter spin.
Favorite menu item: Carne Asada tacos; tender marinated steak sliced thin and piled onto a soft corn tortilla with avocado mousse, radish, pickled onion, and their signature Molcajete salsa. Yum!
Mr. Tequila Mexican Restaurant
- Address: 3785 Tamiami Trail East, Naples, FL
- Address: 3126 Tamiami Trail N, Naples, FL
- Address: 2700 Immokalee Rd #12, Naples, FL
- Price point: $$-$$$
- Website: mrtequilasrestaurant.com
Mr. Tequila has been a Naples staple for years, and for good reason. It’s known for its festive and authentic atmosphere. With colorful décor, friendly service, and a menu packed with familiar favorites, Mr. Tequila is a great choice for families.
Favorite menu item: The Molcajete is the most popular item on the menu. Choice of meat, potatoes and onion with green sauce and cheese, served with cactus and bacon wrapped jalapeño.
Tacos & Tequila Cantina
- Address: 8971 Tamiami Trail N, Naples, FL 34108 | 4834 Davis Blvd, Naples, FL
- Price point: $$
- Website: tacosandtequilanaples.com
Tacos & Tequila Cantina is a funky twist on Mexican. Their menu features dishes like Korean BBQ Short Rib Burritos and Baja Fish & Chips with Chipotle Aioli. It’s a fun fusion of Mexican and American flavors. Tequila is the focus, but their bar also offers a solid selection of craft beers and creative cocktails.
Favorite menu item: Baja Tacos; these fried or grilled Mahi tacos are served with jalepeño, cilantro slaw, and avocado crema.
Flaco’s Mexican Restaurant Specialties & Steakhouse
- Address: 2371 Vanderbilt Beach Rd Ste 710, Naples, FL
- Price point: $$
- Website: flacosrestaurant.com
Flaco’s Mexican Restaurant Specialties & Steakhouse is family-owned, serving up authentic Mexican cuisine and juicy steaks for over 27 years, making it a local favorite. Flaco’s has a great outdoor patio for enjoying Happy Hour from 11 am to 3 pm and 5 pm to 7 pm. Enjoy classic and signature margaritas, tequila flights, and beer.
Favorite menu item: Banana Chimi Cheesecake! Flour tortilla stuffed with fried banana and cheesecake and topped with vanilla ice cream.
Rocco’s Tacos & Tequila Bar
- Address: 9123 Strada Pl #7135 A14, Naples, FL
- Price point: $$
- Website: roccostacos.com
Rocco’s Tacos & Tequila Bar is a popular chain that brings a vibrant taste of Mexico to Naples with its casual ambiance, handcrafted tortillas, and extensive tequila list. The outdoor patio is one of our favorites and is great for people watching.
Favorite menu item: Pollo Tacos; slow roasted chicken in adobo. This flavor combination makes them a hit.
Salsa Brava Mexican Grill
- Address: 10265 Tamiami Trail N #10th, Naples, FL
- Price point: $$
- Website: facebook.com/SalsaBravaMexicanGrill
Salsa Brava Mexican Grill’s menu features dishes made with fresh ingredients and traditional recipes passed down from the owner’s grandmother. It’s a taste of real Mexican home cooking.
The outdoor seating, lively and colorful ambiance, and friendly service give it a relaxed vibe to grab a bite with friends and family. Check out their daily lunch and dinner specials for great deals on amazing dishes.
Bonus tip – ask about their homemade sangria! Made with fresh fruit and their own recipe!
Favorite menu item: Pastor Tacos! Slow-cooked pineapple pork topped with cilantro and onion.
Senor Tequila’s Fine Mexican Grill
- Address: 13040 Livingston Road, Naples, FL
- Address: 11965 Collier Blvd, Naples, FL
- Price point: $$
- Website: senortequilasrestaurant.com
Senor Tequila’s Fine Mexican Grill is steeped in over three decades of culinary tradition. Miguel and Elvia Fletes share the flavors of Mexico with Naples by offering a wide variety of authentic dishes beyond just tacos and burritos. The generous portions and mouth watering flavors make it a favorite.
Favorite menu item: Carne Asada; tender marinated steak grilled to perfection and served with warm tortillas, cilantro, onions, and their signature salsas.
La Oaxaquena Taqueria & Grocery
- Address: 2795 Davis Blvd Unit A, Naples, FL
- Price point: $
- Website: laoaxaquenanaples.com
La Oaxaqueña Taqueria & Grocery is authentic Oaxacan cuisine and Mexican street food in Naples. It does have some grocery items in case you want to grab some tortillas or Jarritos to-go, but it’s mainly a restaurant.
They take pride in using fresh, high-quality ingredients, from the perfectly charred meats to the crisp vegetables and homemade salsas. This commitment to quality ensures whatever you choose is bursting with flavor.
Favorite menu item: Specialties include pork Tamales and Torta Oaxaqueña- Ham and Oaxaca cheese with tomato, jalapeño, avocado, mayo, and beans – a taste of the region in every bite!
Guide To The Best Mexican Restaurants In Naples, FL
Whether you’re craving tacos by the beach, fajitas under a starry sky, or a taste of authentic Oaxacan flavors, Naples has the best Mexican food to tantalize your taste buds.
If you’re staying at one of our beautiful vacation properties, you’ll be perfectly positioned to experience it all. So book your stay today, grab your appetite, and get ready for a culinary adventure in the heart of Naples! We’ll see you there, amigos!