Best tacos in Cabo San Lucas

Best Tacos in Cabo San Lucas: 17 Restaurants You Can’t Miss 

Disclaimer: This post contains affiliate links. At no cost to you, I might earn a small commission if you make a purchase through the links in this article.

Looking for best tacos in Cabo San Lucas?

This is your place!

Trying tacos is a rite of passage for many travelers visiting this popular beach town along the southern tip of Baja California. And for a good reason: Cabo San Lucas boasts unmatched street food, with tacos being one of its main staples. 

However, navigating local street food requires time and effort. That’s why you should also consider one of the local restaurants that serve a variety of tacos from classic al pastor to the famous Baja fish tacos.

Although I’m a vegan, I had no difficulty sampling tacos in Cabo, because many restaurants can “veganize” tacos on request. After getting questions about my recommendations, I wrote a guide about the best restaurants in town where you can try tacos and other Mexican dishes. 

Whether you are a foodie or a newbie who wants to dive into Cabo’s culinary scene, this guide is for you. 

Best tacos in Cabo San Lucas: overview

Now, there are plenty of places in Cabo that serve tacos, and the sheer amount of them could make it tough to choose one spot.

I sourced the best places in downtown Cabo San Lucas, San Jose Del Cabo and Cabo Marina, based on reviews and my own experience. As a vegan, I’m not always able to eat at regular restaurants, but I always ask my friends and fellow travelers about their opinion, when I create these guides.

Read: Do I need to tip in Cabo restaurants?

Best tacos in Cabo San Lucas Marina

Los Cabos Fish Tacos is the best place to get fish tacos in Cabo San Lucas

1. Tacos Gardenias

    Tacos Gardenias is a family-run restaurant, that serves typical Mexican seafood dishes, flavorful shrimp, and battered fish tacos near Cabo marina. 

    Once you get your order of tacos, you can customize them however you like with some toppings (cabbage, jalapeños, onions) and accouterments, which include zesty sauces and lime. 

    Don’t forget to order a margarita, lemonade, or hibiscus, to complete your meal. 

    This restaurant has thousands of happy reviews from clients, who comment on its friendly staff, fair prices, and family-style dining experience. 

    AddressP.º de La Marina L31, El Medano Ejidal, El Medano, 23453 Cabo San Lucas, B.C.S., Mexico

    2. Los Cabos Fish Tacos

    Los Cabos Fish Tacos is a no-frills taqueria on the southwest corner of the Cabo Marina. Its small but mighty menu features only three things: fried fish taco, grilled fish taco, and quesadilla.

    But make no mistake: once you try their food, you will keep coming back for more, like many other travelers, after they discover this place.

    Their fish has amazing flavor and corn tortillas come straight from the oven right in front of you.

    The tacos come with corn and tortillas. After you get your order, you can add toppings from the bar which has slaws, homemade cilantro and guacamole salsa, cucumbers, pickled red onions, and grilled jalapeños.

    All salsas are made in-house, so you might have a tough choice because they are equally delicious.

    AddressBlvd. Paseo de la Marina 9-y 10, Centro, Marina, 23450 Cabo San Lucas

    3. La Galeria Los Cabos

    La Galeria is one of the best Mexican restaurants in Cabo San Lucas, located in Cabo Marina. It offers American and Mexican cuisines, with flavorful fish, tacos, ceviche, and tuna tartar.

    La Galeria serves happy hour food and vegan dishes with amazing choices like grilled avocado. Although their prices are on the higher end, you will enjoy your food with the views of the Sea of Cortez.  

    AddressPlaza Bonita, Blvd. Lázaro Cárdenas Supermanzana Loc 17, Centro, 23450 Cabo San Lucas, B.C.S., Mexico

    4. Captain Tony’s

    An excellent spot for authentic Mexican food, huge margaritas, and mango daiquiri. They have phenomenal seafood and desserts.

    The menu at Captain Tony’s includes Baja battered fish tacos, Baja battered shrimp tacos, grilled chicken and grilled shrimp tacos, as well as grilled steak tacos (carne asada). 

    The guacamole table side prep alone is well worth a stop! If you like seafood, make sure to try seafood stuffed with chile relleno, ceviche, and sashimi. 

    They also have live music at night and an awesome ambiance with welcoming and friendly staff. 

    AddressBlvd. Paseo de La Marina 58 Int. 6 Loc. 1-E, Marina, 23450 Cabo San Lucas, B.C.S., Mexico

    5. Los Cabos Fish Tacos – best reviews on Google

    Los Cabos Fish Tacos has a solid five stars on Google Reviews despite its small menu with just three tacos.

    What they lack in selection, the staff has perfected in execution and flavors. Their tortillas and ingredients are all made in-house, andthe tacos are phenomenal. 

    The restaurant runs on cash. 

    Address: Blvd. Paseo de la Marina 9-y 10, Centro, Marina, 23450 Cabo San Lucas, B.C.S., Mexico

    Best tacos in downtown Cabo San Lucas

    Best tacos in Cabo San Lucas

    6. Tacos Guss – best local spot 

    A casual joint doling out shrimp and meat tacos over a counter, along with crunchy tostadas and mouthwatering burritos, Tacos Guss is a must-visit spot in Cabo.

    Tacos Guss is a popular place with locals who come here for authentic tacos, so if you want to avoid tourist traps, this is the place. It serves al pastor, asada, and chicken tacos. And don’t miss out on their salsas!

    Once you get your order, you can add cilantro, pico de Gallo, onions, and pickled veggies to your tacos. Tacos are about $3 apiece. The staff speaks some English. 

    AddressBlvd Lazaro Cardenas entre melchor Ocampo s/n, local 1, Centro, 23450 Cabo San Lucas, B.C.S., Mexico

    7. Mother Flower – best fish tacos in Cabo

    Mother Flower serves some of the best Baja fish tacos in Cabo. It also serves salads and clam chowder. They prepare the battered fish well, and top it off with homemade coleslaw.

    They also grill their shells on the flat top, which gives them a nice, smoky flavor. Most staff speak English, so you won’t have a problem placing your order. Although this restaurant is somehwat expensive, it’s worth the higher price tag. 

    AddressVicente Guerrero y Francisco I. Madero, Centro, 23450 Cabo San Lucas, B.C.S., Mexico

    8. La Taquiza Centro 

      La Taquiza is a jewel of the taco scene in Los Cabos that offers amazing food and drinks in a welcoming atmosphere.

      After trying tacos made with the catch of the day, don’t miss their mouthwatering enchiladas, fajitas, and quesadillas. They also prepare guacamole right in front of you. I highly recommend their sweet and spicy tamarind salsa.

      Another big draw of La Taquiza is quirky decor which provides lots of photo opportunities. Its bright pink facade is impossible to miss when you walk on the street.

      AddressBlvd. Lázaro Cárdenas, Downtown, Ildefonso Green, 23450 Cabo San Lucas, B.C.S., Mexico

      9. Taqueria El Gran Pastor – best late night tacos

      An unpretentious taqueria serving excellent tacos, Taqueria El Gran Pastor is a perfect place for late-night tacos, because it’s open until midnight every day.

      Although its appearance is not impressive, the flavors are. If you try its tacos, you might want to come back for the second time. 

      Cash only, but if you only have credit cards, there’s an ATM across the street.

      AddressCalle Mariano Matamoros, Downtown, Ildefonso Green, 23450 Cabo San Lucas, B.C.S., Mexico

      10. El Peregrino 

      One of the hidden gems in downtown Cabo, El Peregrino boasts amazing presentation and excellent customer service.

      Begin your meal with a ceviche – you will love it! Continue with a scallop soup, shrimp enchiladas, or tacos.

      I recommend their passion fruit mezcal and authentic Baja wines, which are made on the peninsula. If you want to finish your meal with a dessert, try basil and mint ice cream or chocolate brownie. 

      Make reservations on a weekend, because this place can get busy. 

      AddressIgnacio Zaragoza, 20 de Noviembre &, Ildefonso Green, 23470 Cabo San Lucas, B.C.S., Mexico

      Best taco spots El Medano Ejidal

      11. One and Only Taco  

        One of the best places for tacos in downtown Cabo San Lucas, 1 and Only Taco is a hidden gem of Cabo’s culinary scene operated by a local family.

        One and Only Taco has a simple menu with fish, shrimp, chicken, and beef tacos. They have very reasonable prices (about 50-70 Pesos for each taco, depending on what you get), and friendly staff that will be glad to answer questions. 

        After getting your tacos, you can enjoy them on the patio or do a to-go order. 

        AddressCam. Viejo a San Jose s/n, El Medano Ejidal, El Mélano, 23479 Cabo San Lucas, B.C.S., Mexico

        12. La Ricazon 

          La Ricazon is one of the best Mexican restaurants for food and drinks in Cabo This eatery boasts amazing ambiance andculinary delights, and the welcoming staff makes it a fun experience. On some nights, La Ricazon has live music with local bands playing typical Mexican music.

          The staff is happy to recommend dishes based on your preferences and dietary needs. They prepare zesty salsa with tomatoes and peppers right in front of you and tortillas made daily by hand. I recommend their tacos, mejillones (mussels) and enchilada.

          Their portions are big and they can also make your dishes vegetarian on request. 

          To top it off, try their margaritas and hand-crafted mezcal shots.

          AddressCam. Real 629, El Medano Ejidal, 23453 Cabo San Lucas, B.C.S., Mexico

            Best Tacos in San Jose Del Cabo

            13. Tacos El Memo 

              A low-key taqueria with outdoor seating, Tacos El Memo has a local vibe and incredible tacos that you can top off with sauces and garnishes. Other items on the menu are Chile rellenos and ceviche. 

              Don’t miss their delicious drinks in jars like tea and kombucha.

              AddressCalle panga s/n Esquina con, Chalupa, Mauricio Castro, 23443 San José del Cabo, B.C.S., Mexico

              14. La Lupita Taco & Mezcal 

                If you are visiting the San Jose Del Cabo Art District, don’t miss La Lupita Taco & Mezcal, a popular taqueria where you can try shrimp tacos, sea bass tacos, and short rib tacos. If you are a vegetarian, they have some options without meat. Other popular dishes are ceviche, esquites, and guacamole. 

                Save some room for a dessert because they are worth a try! Try churros, rice pudding, and Oaxacan chocolate mousse. If you want to have a drink, give their mezcal a try.

                Whether you are looking for a low-key lunch, or want to celebrate a special occasion, La Lupita is a great option thanks to its lively ambiance and friendly staff. They often have live music, and if you have questions, your server will be happy to recommend something from their menu.

                It’s no wonder many food tours in Cabo bring their customers here! 

                AddressJose Maria Morelos s/n, Gallery District, Centro, 23400 San José del Cabo, B.C.S., Mexico

                15. Tacos Rossy 

                  Want authentic food that doesn’t cost a fortune? Get off the main drag and find a place where locals eat.

                  A small, unassuming spot, Tacos Rossy is exactly that. 

                  It’s a perfect place to try classic fish and shrimp tacos. They also have a big salad bar where you can add salsas, tomatoes, and other toppings to spice them up. If you want something extra, try their ceviche or agua chile. 

                  AddressCarretera Transpeninsular Km 33 S/N, Mauricio Castro, 23443 San José del Cabo, B.C.S., Mexico

                  16. Sardinia Cantina 

                    Sardinia Cantina is an awesome little eatery that serves breakfast, lunch, and dinner. It serves a variety of Mexican dishes in generous portions. 

                    The restaurant is located near resorts and is very popular with tourists. While prices are on the higher end, visitors leave great reviews with coconut shrimp platter, chicken enchiladas, mango salsa, and tacos being the most favorite ones. 

                    Cash only. 

                    AddressKm. 29.5 Local 3 And 4 Carretera, Carr. Transpeninsular, Costa Azul, 23406 San José del Cabo, B.C.S., Mexico

                    17. Don Sanchez Restaurant 

                      Don Sanchez is one of the best restaurants in San Jose Del Cabo that serves homemade Mexican food in an inviting atmosphere with live music. 

                      The restaurant is a real gem that takes you on an amazing culinary adventure, while you try authentic Mexican dishes with a seafood focus. They prepare Caesar salad and their surf tacos are not to be missed! 

                      If you don’t eat meat, they have amazing vegetarian options, none of which are remakes of their meat dishes. All of them are thoughtfully crafted and beautifully presented. 

                      AddressBlvd. Antonio Mijares 27, Centro, 23400 San José del Cabo, B.C.S., Mexico

                      Best food tours in Cabo

                      If you don’t feel like navigating the Cabo food scene alone, book a guided food tour in Cabo. Guided food tours are perfect if you don’t have a car, but still want to visit the best taquerias in Cabo, many of which are not accessible on foot. 

                      A guided food tour is accompanied by a knowledgeable guide who will bring you to the best taco spots and give you an overview of the local food scene. After all, there’s a lot more to Cabo’s food, than just tacos, and this popular tour will show you that. 

                      Best tacos in Cabo San Lucas: final word 

                      That’s the wrap! I hope you found the right taco spot for your taste and budget. While some of the restaurants in the tourist zone are more expensive they are easier to access on foot, while local hole-in-the-wall taquerias are often more remote and require a car or Uber.