04 May The Best Mexican Restaurants in Naples and Bonita Springs
Happy Cinco de Mayo, Southwest Florida! Tomorrow, Mexico will spend the day commemorating the Mexican Army’s victory over French forces at the Battle of Puebla on May 5, 1862. But in the United States, the day has taken on a different meaning. Cinco de Mayo has become a day for Americans to recognize and celebrate Mexican-American culture. And what better way to show your appreciation than with some authentic cuisine at a Mexican restaurant?
Here are five Mexican restaurants in Naples and Bonita Springs that are so good, you’ll be eating at them year-round.
1. Salsa Brava Mexican Grill | Naples, FL
Salsa Brava has fast, personable service and a delicious menu to choose from. The intimate venue is modeled after the cantinas of old Mexico and only seats 20 people at a time (so reservations are recommended). Whether you’re ordering their homemade chips and salsa, enchiladas, tostadas, burritos, tacos, or what-have-you, everything will pair well with their delicious margaritas!
2. Iguana Mia | Bonita Springs, FL
Who can say no to free chips and salsa (especially when there’s four different types of salsa)? With locations in Cape Coral, Fort Myers, and Bonita Springs, Iguana Mia is a Southwest Florida treat you don’t want to miss out on. The restaurant brings out all of the usual bells and whistles of Mexican cuisine – including tasty and affordable frozen margaritas. If you’re looking for a standard Mexican restaurant experience, Iguana Mia always has quality food and quality customer service.
Photo credit to Masa Naples.
3. Masa | Naples, FL
Masa boasts an award-winning contemporary spin on Mexican cuisine. Located at the Mercato, they offer lunch, dinner, and bar dining with a fun, lively atmosphere and an outdoor patio. Their chefs are trained in traditional Mexican cooking styles through immersion trips to Mexico before adding their own, modern spin on the dishes. Tequila lovers will not be disappointed by their diverse margarita offerings.
4. Senor Tequila’s Fine Mexican Grill | Bonita Springs, FL
All of the mouth-watering recipes at Senor Tequila’s were inherited right from the owner’s Mexican grandparents and their spices are imported directly from Mexico – it doesn’t get more authentic than that. With their extensive menu and variety of dishes, there’s always something for everyone and you’ll never get bored of the same old thing. Their fresh-daily vegetables and dedication to “bringing the taste of Mexico in every meal” will keep you coming back for more every time.
5. Taqueria San Julian | Naples, FL
If you value authenticity above all, then you need to stop by Taqueria San Julian. This casual, unassuming shop serves up Mexican street food that you won’t find anywhere else short of Mexico. They have a rather limited menu (they only serve tacos and quesadillas), but, what they lack in variety, they make up for in taste. Their simple, straightforward recipes are packed with fresh ingredients and powerful flavors. They can get rather busy during peak hours, but you can always call ahead and have your order ready and waiting!