8 Top-Notch 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

Filter by Area

Showing 8 results

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

Salsa Brava Mexican Grill

4.6
872 Google reviews

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.

Learn more
  • Tacos tequila cantina
  • Tacosandtequila inside
2

Tacos & Tequila Cantina

4.4
1360 Google reviews

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.

Learn more
Visit website
Roccos collage plates
3

Rocco's Tacos & Tequila Bar

4.2
2160 Google reviews
9123 Strada Pl #7135, Naples, FL 34108, USA

Rocco’s Tacos & Tequila Bar located in Mercato delivers an energetic, fun-filled dining experience, offering authentic Mexican flavors with a modern twist. The menu features classic dishes like tacos, enchiladas, and burritos, with freshly made tableside guacamole as a standout favorite. Guests can enjoy bold, flavorful food in a lively atmosphere that often includes music and a festive vibe, making it a popular spot for both casual dinners and group gatherings.

Turco taco collage
4

Turco Taco

4.6
1156 Google reviews
410 9th St N, Naples, FL 34102, USA

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
5

Felipe's Mexican Taqueria (Park Shore Plaza)

4.4
1210 Google reviews
4255 Tamiami Trail N, Naples, FL 34103, USA

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
6

K-Rico Mexican Grill

475 Bayfront Pl, Naples, FL 34102, USA

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.

7

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.

8

Mr. Tequila

4.4
1679 Google reviews
3126 Tamiami Trail N, Naples, FL 34103, USA

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.