This guide covers 11 taco restaurant options in Miami Beach. Guests rate them 4.7 out of 5 on average. Most of them are spread across Flamingo / Lummus, City Center, Lincoln Road, so those are the areas to start with.

All Taco restaurant in Miami Beach

Oh Mexico Taco Shop Ocean Drive

4.9 7,367 reviews

Oh Mexico is an authentic Mexican restaurant located on Miami's Española Way. Since 1997, the restaurant has brought Mexican fare with style to Miami Beach, offering something the whole family can enjoy. The restaurant provides a fun and casual atmosphere, serving authentic Mexican cuisine with a modern twist. Oh Mexico's menu features a variety of traditional dishes made with fresh, authentic ingredients. The restaurant's specialties include bold tacos, handcrafted cocktails, and a vibrant atmosphere. The menu is designed to be shareable, with many guests ordering fajitas, nachos, or molcajete dishes meant for sharing. The restaurant's portions are moderate-to-generous, and many guests note that the food is excellent and the service is attentive. The restaurant has received numerous reviews and ratings, with many guests praising the food, service, and atmosphere. Oh Mexico has been named one of the best Mexican restaurants in the USA, and its Lincoln Road location has received high ratings on OpenTable. The restaurant is open daily for lunch, dinner, and drinks, and offers a variety of options for special events and celebrations.

Opening hours
  • Monday11 AM–11 PM
  • Tuesday11 AM–11 PM
  • Wednesday11 AM–11 PM
  • Thursday11 AM–11 PM
  • Friday11 AM–12 AM
  • Saturday11 AM–12 AM
  • Sunday11 AM–11 PM

Oh! Mexico

4.6 7,420 reviews

Oh Mexico is an authentic Mexican restaurant that has been bringing excellence to Miami Beach since 1997. It specializes in traditional dishes made with fresh, authentic ingredients, and offers a wide variety of Mexican cuisine options, including tacos, molcajetes, guacamole, and margaritas. The restaurant is known for its vibrant atmosphere and lively music, making it a great spot for both casual and special occasions. Oh Mexico has multiple locations in Miami Beach, including Española Way, Lincoln Road, and Ocean Drive. Each location offers a unique and authentic Mexican dining experience, with a focus on using only the freshest ingredients and traditional cooking methods. The restaurant's menu is designed to be shareable, with large platters and family-style dishes meant for groups and celebrations. Guests can also enjoy happy hour specials and outdoor seating at each location. Oh Mexico is a great spot for anyone looking for authentic Mexican cuisine in Miami Beach. With its rich history, delicious food, and lively atmosphere, it's a must-visit destination for anyone looking to experience the best of Mexican culture. Whether you're celebrating a special occasion or just looking for a fun night out with friends, Oh Mexico is a great choice for anyone looking for a unique and authentic dining experience.

Opening hours
  • Monday12 AM–11 PM
  • Tuesday12 AM–11 PM
  • Wednesday12 AM–11 PM
  • Thursday12 AM–11 PM
  • Friday12 AM–11 PM
  • Saturday11 AM–11 PM
  • Sunday11 AM–11 PM

Oh Mexico Lincoln Road

4.6 3,778 reviews

OH! Mexico is an authentic Mexican restaurant that has been bringing excellence to Miami Beach since 1997. It is a casual, fun, and family-friendly dining experience that offers a variety of Mexican options with a modern twist. The restaurant is open daily for lunch, dinner, and drinks, and its menu features a range of options, including tacos, molcajetes, guacamole, margaritas, and mezcal. The restaurant's menu is designed to cater to a wide range of tastes and dietary preferences, with options for both meat-eaters and vegetarians. The menu features a variety of traditional Mexican dishes, as well as some modern twists and creative combinations. The restaurant's atmosphere is lively and vibrant, with colorful decor and a lively soundtrack that adds to the festive ambiance. OH! Mexico is a great spot for a night out, whether you're celebrating a special occasion or just looking for a fun and casual dining experience. OH! Mexico has received rave reviews from customers, who praise the restaurant's delicious food, friendly service, and lively atmosphere. The restaurant has been recognized as one of the best Mexican restaurants in Miami, and its menu has been praised for its creativity and authenticity. Whether you're in the mood for traditional Mexican cuisine or something a little more modern and innovative, OH! Mexico is a great choice for a fun and memorable dining experience.

Opening hours
  • Monday12–10 PM
  • Tuesday12–10 PM
  • Wednesday12–10 PM
  • Thursday12–10 PM
  • Friday12–11 PM
  • Saturday12–11 PM
  • Sunday12–10 PM

Matilda’s Taco Bar – Mexican restaurant in Miami Beach

4.2 655 reviews

Matilda's Taco Bar is a Mexican restaurant located in Miami Beach. It offers a unique blend of traditional Mexican cuisine with a modern and relaxed twist, making it a popular destination for those seeking a youthful and vibrant dining experience. The restaurant's menu features a wide variety of authentic Mexican dishes, including tacos, burritos, and other street-style favorites. Matilda's Taco Bar is known for its delicious and creative take on traditional Mexican cuisine. The restaurant's menu includes a range of options, from classic tacos and burritos to more innovative dishes like birria tacos and churros. The restaurant's atmosphere is lively and festive, with a focus on creating a fun and welcoming environment for customers. Whether you're looking for a casual meal or a night out with friends, Matilda's Taco Bar is a great choice. Matilda's Taco Bar is a popular destination in Miami Beach, and its menu is designed to appeal to a wide range of tastes and preferences. The restaurant's menu includes a variety of options, from classic Mexican dishes to more modern and innovative creations. With its lively atmosphere and delicious food, Matilda's Taco Bar is a great choice for anyone looking to experience the best of Mexican cuisine in Miami Beach.

Opening hours
  • Monday12 PM–12 AM
  • Tuesday12 PM–12 AM
  • Wednesday12 PM–12 AM
  • Thursday12 PM–12 AM
  • Friday12 PM–12 AM
  • Saturday12 PM–12 AM
  • Sunday12 PM–12 AM

Mama’s Taco South Beach Mexican Restaurant Miami Beach

4.8 14,969 reviews

Mama's Tacos is a Mexican restaurant located on Washington Ave in Miami Beach, Florida. It serves traditional Mexican food in a colorful and cozy space filled with Latin vibes. The restaurant offers a variety of dishes, including tacos, burritos, and homemade salsas, all made with love and the best local ingredients. The menu at Mama's Tacos features a range of options to suit different tastes and dietary requirements. The restaurant offers vegetarian and vegan options, and the staff are happy to accommodate special requests. Reviewers rave about the flavorful dishes, including the La Rosa De Guadalupe tacos and the Tamarindo Drink. The restaurant also offers a fun and lively atmosphere, with Mexican music and a welcoming ambiance. Mama's Tacos is a popular spot for locals and tourists alike, and it is known for its exceptional service. The staff, including servers like Martin, Rosita, and Douglas, receive high praise for their attentiveness and making dining experiences memorable. The restaurant is open for lunch and dinner, and it offers online ordering and delivery through services like Uber Eats and Grubhub.

Opening hours
  • Monday11 AM–11:45 PM
  • Tuesday11 AM–11:45 PM
  • Wednesday11 AM–11:45 PM
  • Thursday11 AM–11:45 PM
  • Friday11 AM–12:45 AM
  • Saturday11 AM–12:45 AM
  • Sunday11 AM–11:45 PM

Esquina Mexicana – Mexican restaurant in Miami Beach

4.9 11,127 reviews

Esquina Mexicana is a Mexican restaurant located in the heart of Miami Beach. It offers modern Mexican cuisine with a contemporary twist, combining traditional flavors with fresh ingredients and a vibrant atmosphere. The restaurant is perfect for dinner, drinks, and unforgettable nights. The menu at Esquina Mexicana features a variety of dishes, including sizzling fajitas, signature tacos, and other traditional Mexican favorites. Each dish is crafted with care and passion, using high-quality ingredients to transport customers to the streets of Mexico. The restaurant is also committed to providing exceptional service, with a warm and welcoming staff that makes every guest feel at home. Esquina Mexicana is a popular destination for both locals and tourists, with a 4.9-star rating on TripAdvisor and a 4.9-star rating on Yelp. The restaurant has been a beloved fixture in Miami Beach since its inception in 1986, offering a modern take on traditional Mexican cuisine. With its elegant yet vibrant space, Esquina Mexicana is the perfect place to experience the true taste of Mexico and immerse oneself in the vibrant culture of this Latin American country.

Opening hours
  • Monday11 AM–11:45 PM
  • Tuesday11 AM–11:45 PM
  • Wednesday11 AM–11:45 PM
  • Thursday11 AM–11:45 PM
  • Friday11 AM–12:45 AM
  • Saturday11 AM–12:45 AM
  • Sunday11 AM–11:45 PM

Don Sombrero

4.9 9,370 reviews

Don Sombrero is a Mexican restaurant located in Miami Beach that offers authentic cuisine and festive Latin vibes. The restaurant serves a variety of traditional Mexican dishes, including sizzling fajitas, hand-crafted tacos, and classic burritos. Each dish is made with love and passion, using only the freshest ingredients and time-honored recipes passed down through generations. The menu has something to delight every taste, from those craving a classic meal to those looking to try new flavors. Don Sombrero caters to a wide range of customers, including those looking for a unique dining experience in Miami Beach. The restaurant's vibrant décor and lively bar create a festive atmosphere, making it an ideal spot for social gatherings and special occasions.

Opening hours
  • Monday12–11:45 PM
  • Tuesday12–11:45 PM
  • Wednesday12–11:45 PM
  • Thursday12–11:45 PM
  • Friday9 AM–12:45 AM
  • Saturday9 AM–12:45 AM
  • Sunday9 AM–11:45 PM

Coyote Taquería

4.9 14,217 reviews

Coyote Taqueria is a Mexican restaurant that serves authentic Mexican cuisine with a modern twist. It is a vibrant celebration of Mexican culture and flavors, offering the best tacos and the most flavorful seasonings to immerse customers in the authentic experience of Mexico's traditional street taquerias. With its commitment to honoring Mexican traditions while adding a modern touch, Coyote Taqueria has become a taco destination for food enthusiasts of all ages. Coyote Taqueria is known for its delicious food, exceptional service, and vibrant atmosphere. Reviewers have praised the flavorful dishes, including chicken burritos and nachos, as well as perfectly grilled meats and generous portions. The standout servers, such as Yusimi and Leo, have been commended for their friendliness, attentiveness, and ability to enhance the overall dining experience. Despite some minor hiccups, Coyote Taqueria remains a popular choice for those seeking authentic Mexican flavors with a modern twist. Coyote Taqueria offers a variety of menu options, including tacos, burritos, and traditional dishes made with fresh ingredients. Their menu boasts mouthwatering options like the La Rosa de Guadalupe and Chicken Tacos a La Mexicana, both of which have received high praise from customers. Additionally, the restaurant's commitment to providing excellent service is evident in the warm welcome customers receive from friendly staff members like Evaristo and Laura. With its fast and efficient service, Coyote Taqueria ensures that every guest feels valued and appreciated during their visit.

Opening hours
  • Monday11 AM–11:45 PM
  • Tuesday11 AM–11:45 PM
  • Wednesday11 AM–11:45 PM
  • Thursday11 AM–11:45 PM
  • Friday11 AM–12 AM
  • Saturday11 AM–12:45 AM
  • Sunday11 AM–11:45 PM

Taco Taco

4.7 23,788 reviews

Catalina Hotel & Beach Club is a hotel located in Miami Beach, Florida. It is a boutique hotel with a vibrant and playful atmosphere, offering a mix of work and play. The hotel has three lively bars, two pools, and plenty of places to connect, unwind, and have fun. It is situated in the heart of South Beach, making it a popular choice for travelers looking for a lively and exciting experience. The hotel offers a range of amenities, including complimentary daily happy hours, lively DJs, convenient workspaces, and on-site dining at various restaurants and bars. Guests can enjoy a variety of culinary options, from Mexican street food at Taco Taco to sushi at Sushi Sushi Bar. The hotel also features a rooftop pool, cabana beds, and terraces, offering stunning views of the surrounding area. Additionally, the hotel provides free towels and two beach chairs per day, as well as free Wi-Fi throughout the property. Catalina Hotel & Beach Club is a great choice for young party-minded travelers, as well as families with kids and business travelers. The hotel's lively atmosphere, combined with its convenient location and range of amenities, makes it an ideal destination for those looking for a fun and memorable experience in Miami Beach. The hotel's staff is known for their friendly and attentive service, making guests feel like royalty during their stay.

Opening hours
  • Monday11:30 AM–1 AM
  • Tuesday11:30 AM–1 AM
  • Wednesday11:30 AM–1 AM
  • Thursday11:30 AM–1 AM
  • Friday11:30 AM–1 AM
  • Saturday11:30 AM–1 AM
  • Sunday11:30 AM–1 AM

Bodega Taqueria y Tequila

4.3 5,352 reviews

Bodega Taqueria y Tequila is a Miami-based restaurant concept that specializes in traditional Mexican dishes with inventive twists, focusing on tacos and tequila. It offers a unique dining experience anchored in a Puebla-inspired, eclectic setting that combines a lively ambiance with authentic Mexican flavors and creative cocktail offerings. The brand features a nocturnal speakeasy concealed behind a meat locker door, serving up the best tequila and cocktails in an environment that brings together local artists, musicians, and travelers for late-night interactions. Bodega Taqueria y Tequila has been nationally recognized and revered as one of the region's hottest culinary and night-life destinations, receiving accolades from top media outlets such as GQ Magazine, InStyle Magazine, and HuffPost. Founded in South Beach in 2014, the brand has been actively expanding beyond Florida, aiming to establish a presence in additional states in the near term. As a mid-sized operation within the restaurant industry, it emphasizes experiential dining and a community-oriented atmosphere, with a recent development involving a global campaign with Heineken to encourage real-world connections. Bodega Taqueria y Tequila offers traditional Mexican favorites as well as unconventional and innovative interpretations, specializing in tacos and tequila in a dynamic, eclectic "Puebla" inspired setting. The brand has multiple locations throughout Florida, including Miami Beach, Coconut Grove, and Fort Lauderdale, with plans to expand its presence to other states. It has a strong presence on social media, with over 7,700 followers on LinkedIn, and is known for its unique dining experience, featuring a hidden speakeasy and a vast selection of tequilas and cocktails.

Opening hours
  • Monday11:30 AM–1 AM
  • Tuesday11:30 AM–1 AM
  • Wednesday11:30 AM–1 AM
  • Thursday11:30 AM–3 AM
  • Friday11:30 AM–3 AM
  • Saturday11:30 AM–3 AM
  • Sunday11:30 AM–1 AM