The Best Mexican Restaurants in Naples

Discover the best Mexican restaurants in Naples, from fine dining to hole-in-the-walls.

Scott Carr image Kelly Carr image
By
Scott Carr
and
Kelly Carr
Updated
K-Rico Mexican Grill in Bayfront

Naples offers a diverse range of Mexican dining options, from casual taquerias serving authentic street tacos to upscale restaurants blending traditional flavors with modern twists. Visitors can enjoy vibrant, flavorful dishes made with fresh ingredients, ranging from classic favorites like enchiladas and fajitas to creative, chef-driven interpretations of Mexican cuisine. Whether you're seeking a quick, casual meal or a more refined dining experience, Naples has a variety of options to satisfy Mexican food lovers.

Mexican Restaurants

Showing 7 results

  • Salsa brava naples
  • Salsa brava plates
  • Salsa brava tacos
1

Salsa Brava Mexican Grill

4.5
884 Google reviews
Mexican
$

Salsa Brava focuses on delivering authentic Mexican cuisine, offering a menu that features traditional dishes like tacos, enchiladas, and burritos made with fresh, high-quality ingredients. Known for its homemade salsas and sauces, Salsa Brava emphasizes the rich, bold flavors of Mexican cooking, ensuring a genuine dining experience that highlights the essence of classic Mexican fare.

  • Tacos tequila cantina
  • Tacosandtequila inside
2

Tacos & Tequila Cantina

4.4
1373 Google reviews
Mexican
$, $$-$$$

Tacos & Tequila Cantina is a casual Mexican restaurant known for its bold flavors, creative tacos, and extensive tequila selection. The menu features a variety of Mexican-inspired dishes, including tacos, burritos, fajitas, and quesadillas, with both traditional and modern twists. Popular choices include the Baja fish tacos, carne asada, and street corn, all made with fresh, high-quality ingredients.

As the name suggests, the restaurant also boasts a vast selection of tequilas and handcrafted margaritas, making it a perfect spot for happy hour or casual dining with friends. The fun, colorful atmosphere, combined with upbeat music and friendly service, creates a festive dining experience.

Turco taco collage
3

Turco Taco

4.6
1197 Google reviews
410 9th St N, Naples, FL 34102, USA
Mexican
$, $$-$$$

Turco Taco offers a unique twist on traditional Mexican street food, blending authentic Mexican flavors with Mediterranean influences. The restaurant focuses on fresh, locally sourced ingredients and handmade tortillas, serving a variety of tacos, bowls, and other Mexican-inspired dishes. Turco Taco’s menu emphasizes bold, natural flavors, with options for both meat lovers and vegetarians. Their commitment to quality and creativity makes it a standout spot for those seeking a fresh, authentic approach to tacos and Mexican cuisine in Naples.

Felipes hero
4

Felipe's Mexican Taqueria (Park Shore Plaza)

4.4
1227 Google reviews
4255 Tamiami Trail N, Naples, FL 34103, USA
Mexican
$

Felipe’s Mexican Taqueria is a casual spot known for serving fresh, authentic Mexican street food. The menu features a variety of traditional dishes, including tacos, burritos, enchiladas, and quesadillas, all made with high-quality ingredients. At Felipe’s, you order at the counter, adding to the quick and convenient experience, perfect for a fast meal or a relaxed dining setting with friends or family.

In addition to its flavorful food, Felipe’s offers a range of refreshing margaritas, Mexican beers, and other craft cocktails.

K rico mexican grill naples
5

K-Rico Mexican Grill

475 Bayfront Pl, Naples, FL 34102, USA
Mexican
$$-$$$

K-Rico combines authentic Mexican cuisine with a refined, coastal ambiance, offering stunning water views in an elegant yet relaxed setting. Specializing in traditional Mexican fare with a modern twist, the restaurant features an open-air bar serving freshly-squeezed juices, artisanal cocktails, premium sangrias, and an impressive selection of craft beers and Mexican imports. Whether you're savoring street-inspired dishes or enjoying a sunset over handcrafted drinks, K-Rico offers a sophisticated yet laid-back dining experience that embodies the effortless charm of Southwest Florida.

6

Taco Ardiente is a hole-in-the-wall spot that's become a local favorite for its authentic, no-frills Mexican cuisine. Specializing in tacos, burritos, and quesadillas, the menu features classic flavors with fresh ingredients and traditional recipes, including favorites like carne asada and al pastor. Its unpretentious setting and consistently flavorful food have earned it a loyal following among those seeking genuine, down-to-earth Mexican street food in Naples.

7

Mr. Tequila

4.4
1693 Google reviews
3126 Tamiami Trail N, Naples, FL 34103, USA
Mexican
$$-$$$

Mr. Tequila is known for its authentic Mexican cuisine, offering a menu filled with traditional favorites like tacos, enchiladas, and fajitas, alongside specialty dishes such as molcajete and chile relleno. The restaurant also features a wide selection of tequilas and margaritas, making it a popular spot for those seeking classic Mexican fare with bold, authentic flavors in a straightforward, casual setting.