8 Of The Best & Tastiest Mexican Restaurants In Miami

Explore Mexican cuisine in the scenic city of Miami.

best mexican restaurants in miami
PHOTO Bakan

Miami is a vibrant city with a diverse population, and this is shown in the variety of cuisines available. Mexican food is one of the most popular choices among locals and visitors alike, and these fantastic restaurants serve the best authentic traditional dishes in South Florida.

Bakan

2801 NW 2nd Ave, Miami, FL 33127

Bakan best mexican restaurants in miami
Photo by Bakan Facebook

Bakan is a modern Mexican restaurant located in Wynwood. The menu features both traditional and contemporary Mexican dishes, all of which are prepared with fresh, locally sourced ingredients. As mentioned on its website, “We grind our nixtamal daily using ancestral organic corn that we import from Mexico. We hand-make our tortillas one by one, putting them on the plate as they come out of the comal (griddle) for the freshest possible experience.” The signature dish is the Mole Verde which contains Chilean seabass in fresh green mole, fresh mint, parsley, epazote, hoja santa, cilantro, tomatillo & serrano chile, house rice, and string beans.

Guadalajara Mexican Restaurant

8461 SW 132nd St, Pinecrest, FL 33156

Guadalajara Mexican Restaurant is a family-owned authentic Mexican restaurant who has been serving traditional dishes in Miami for over 20 years. The menu features classic dishes such as enchiladas, nachos, and tacos. Don’t miss out on the Fajita Bite Nachos which is an iron skillet, loaded with chips, topped with refried beans, melted cheese, fajita strips, fresh tomato, lettuce, sour cream, and jalapeño slices. There are two locations in Pinecrest and Homestead, although far it is worth the drive.

Mi Rinconcito Mexicano

1961 SW 8th St, Miami, FL 33135

Mi Rinconcito Mexicano is located in Little Havana and specializes in traditional dishes with family recipes. As mentioned on its website, “The sisters Maria Guillermina and Maria Dolores opened Mi Rinconcito Mexicano in 2005 with the goal of providing good service and delicious Mexican food. Originally from Tulancingo, Mexico, they arrived to Miami over 30 years ago. They realized that although there were many Mexican restaurants in Miami, there were none that reminded them of their dear country. Through Mi Rinconcito Mexicano, they have been able to celebrate their culture with others and make their dreams come true.” The signature dish is Tampiquena which is a steak served with rice, beans, cheese, guacamole, and two cheese enchiladas.

Jacalito #1 | Mexican Restaurant in Coral Gables

3622 W Flagler St, Miami, FL 33135, United States

Jacalito #1 | Mexican Restaurant in Coral Gables is an authentic Mexican restaurant, featuring traditional dishes such as tacos, flautas, enchiladas, and more. Don’t miss the Chorreadas which contains 3 tortillas rolled and fried, stuffed with potatoes, Mexican sausage, and covered in a red sauce, onions, cilantro, and grated cheese. There are three locations in Coral Gables, Little Havana, and Design District.

Tacomiendo

2600 NE 2nd Ave, Miami, FL 33137, United States

Tacomiendo is a Mexican food truck located in Wynwood. The menu features a wide variety of tacos, street corn, chips and guac, chips and salsa, flan, and tres leches. As mentioned on its website, “Carlos Maloff is the proud owner of Tacomiendo, bringing his father’s taco recipes to life. He’s nestled his food truck right in the middle of a beautiful garden, creating the perfect lunch getaway. Tacomiendo is all about quality and not quantity. Their handcrafted tacos are made from Carlos’ father’s famous taco recipes.”

Lolo’s Surf Cantina

161 Ocean Dr, Miami Beach, FL 33139, United States

Lolo’s Surf Cantina is a beachfront Mexican restaurant located in Miami Beach. The menu features a mix of traditional and contemporary Mexican dishes, all of which are prepared with fresh, locally sourced ingredients. The signature dish is Chicken Tinga Tacos which contains shredded chicken in a tomato chipotle stew, guacamole, pico de gallo, cotija cheese, and cilantro. Check out their delicious Horchata drink and classic Birria Tacos.

Tacology

4th Brickell City Centre, 701 S Miami Ave, Miami, FL 33131, United States

Tacology is a contemporary Mexican restaurant located in Brickell. The menu features a mix of traditional and modern-day Mexican dishes, all of which are prepared with fresh, locally sourced ingredients. As mentioned on its website, “Tacology is a ‘Mercado style dining.’ Where people can choose from our various stations (Tacos, Ceviches y Tostadas, Desserts, Salads, and juices) where we offer authentic and artistic Mexican Tacos from home-made corn tortillas, colorful Ceviches, and delicious Salads.” The signature dish is the short rib tacos, which are served with chipotle aioli and pickled red onions.

TacoCraft Taqueria & Tequila Bar

5829 SW 73rd St, South Miami, FL 33143, United States

Tacocraft Taqueria & Tequila Bar is a contemporary Mexican restaurant located in South Miami. The menu features a mix of traditional and modern-day Mexican dishes, all of which are prepared with fresh, locally sourced ingredients. The signature dish is Carne Asada Tacos which contains grilled skirt steak, queso fresco, refried black beans, garlic chimichurri aioli, and watercress. There are three locations in South Miami, Fort Lauderdale, and Plantation.

Natalia Guerra

Contributing Editor

Natalia Guerra was born in Miami and comes from a Cuban background. Aside from her passion for travel writing and culinary arts, she also loves to step out of her comfort zone to live life to the fullest. Her lifestyle is being a digital nomad, working remotely as she travels the world one city at a time. Her favorite country has been Spain for its beautiful architecture and food, which reminds her of her Cuban culture.

Jetset Times in your inbox

Sign-up for our newsletter

By signing up, you agree to our Privacy Policy and European users agree to the data transfer policy.