Tacos Gardenias

Rating

4.4(4,800)

Family of 4

$25-$50 for a family of 4.

Duration

45 minutes - 1 hour

Best Ages

All ages

About

Tacos Gardenias has been a Cabo San Lucas institution for over 30 years, and it's the restaurant locals will tell you to eat at if you ask where to get the best tacos in town. Located on Paseo de la Marina just a short walk from the waterfront, this open-air taco joint serves some of the freshest, most flavorful tacos in the entire marina area at prices that feel almost impossible by Cabo tourist standards.

The menu is centered on tacos — fish, shrimp, cochinita pibil (slow-roasted pork), barbacoa, chicken, nopales (cactus), and chicharrón. The fish tacos are the star: battered and fried to a perfect crisp, loaded with shredded cabbage, cream, and fresh salsa. The shrimp tacos use plump, perfectly cooked shrimp.

Everything is made fresh, and you can watch the cooks working the grill and fryer from your seat.

Beyond tacos, the menu includes shrimp cocktails, ceviche, seafood soup, tortilla soup, and the famous shrimp molcajete — served in a traditional stone bowl with salsa, onion, and melted cheese. The molcajete is the must-order dish for adults while kids fill up on tacos.

The setting is casual to the point of charming. Plastic tables under a corrugated roof, paper plates, a TV showing soccer, and a salsa bar where you can load up on fresh toppings. There's no pretension, no dress code, and no judgment when a toddler drops a taco on the floor. Families eat alongside construction workers, hotel staff, and the occasional tourist who's been tipped off by a local.

Pricing is the other revelation. Tacos run $3-5 each. Larger plates are $8-15. A family of four eating until they're stuffed will spend $25-50 total. Compare that to $80-150 at a marina waterfront restaurant for food that's often not as good. Cash only — bring pesos.

Tacos Gardenias is open daily from 8 AM to 10 PM, so it works for breakfast (chilaquiles, huevos), lunch (fish and shrimp tacos), or dinner. It fills up during peak lunch and dinner hours, but turnover is fast — waits rarely exceed 15 minutes.

For families who want to eat like a local and save their restaurant budget for one or two splurge dinners, Tacos Gardenias should be your default Cabo lunch spot.

Age Suitability

Infants (0-1)Toddlers (1-3)Little Kids (4-6)Big Kids (7-9)Tweens (10-12)Teens (13-17)

Parent Logistics

Stroller-Friendly

Yes

Nursing / Changing

Not Available

Kid Meals

Available

Setting

Outdoor

Rainy Day

Not ideal

Plan Your Visit

Best Time to Visit

Lunch (11 AM-1 PM) for the freshest fish tacos. Breakfast starting at 8 AM for chilaquiles and huevos. Dinner is great too but the restaurant fills up by 7 PM.

Wait Times

5-15 minutes during peak lunch

Nearby Food

Tacos Gardenias is a few minutes' walk from the marina and Puerto Paraíso Mall. If the wait is too long, try the taco stands on Lázaro Cárdenas for similar street-food quality. Baja Brewing Company (craft beer) and Solomon's Landing (seafood) are nearby for a different experience.

Why Kids Love It

Tacos Gardenias is the restaurant locals eat at, and it's been serving some of the best tacos in Cabo for over 30 years. Located right on Paseo de la Marina near the waterfront, it's an open-air, no-frills taco joint where the food does all the talking — and the food is outstanding. The fish tacos are crispy, fresh, and loaded with toppings.

The shrimp tacos are plump and perfectly seasoned. The cochinita pibil (slow-roasted pork) is melt-in-your-mouth tender. Kids who aren't adventurous eaters can stick with simple cheese quesadillas or chicken tacos, but the homemade salsas and fresh toppings often convince even picky eaters to try something new.

The atmosphere is casual to the extreme — plastic tables, paper plates, a TV in the corner — which means zero pressure. Kids can be as loud and messy as they want. A family of four can eat an excellent, filling meal for $25-50, which feels like a gift after the tourist-zone restaurant prices.

The shrimp molcajete (served in a stone bowl with salsa, onion, and cheese) is the must-order for parents. This is the Cabo dining experience that locals wish tourists would discover instead of eating at overpriced marina restaurants.

Pro Tips from Parents

  • Cash only — there's an ATM nearby on the marina, but bring pesos to avoid exchange rate losses
  • The fish and shrimp tacos are the must-order items — they've been perfecting them for 30+ years
  • The shrimp molcajete (stone bowl with salsa, onion, and cheese) is the signature dish for a reason
  • Come for lunch (11 AM-1 PM) when the fish is freshest — this is when locals eat
  • Don't be put off by the no-frills setting — the food quality is excellent and the prices can't be beat in the marina area

What to Bring

  • Cash in pesos — credit cards are not accepted
  • Nothing else needed — this is a casual, quick-service restaurant

Cost Info

Estimated Cost (Family of 4)

$25-$50 for a family of 4.

Tacos: $3-5 each.

Seafood plates: $8-15.

Drinks: $2-4.

This is one of the most affordable quality restaurants in the Cabo marina area.

Cash only.

Tips to Save

  • Tacos Gardenias is already one of the cheapest quality restaurants in the marina area — it doesn't need budget hacks.
  • The fish and shrimp tacos are the best value.
  • Bring cash — they don't accept credit cards.
  • Order aguas frescas instead of sodas for a cheaper, more authentic drink.

Hours & Contact

Hours

Friday
8AM-10PM
Monday
8AM-10PM
Sunday
8AM-10PM
Tuesday
8AM-10PM
Saturday
8AM-10PM
Thursday
8AM-10PM
Wednesday
8AM-10PM

Contact

Paseo de la Marina 3, Col. El Médano, Cabo San Lucas, BCS 23479, Mexico

Frequently Asked Questions

View on Google Maps

More Activities in Cabo San Lucas

Never Miss a Cabo San Lucas Family Activity

Join parents in Cabo San Lucas who get activity recommendations, seasonal event alerts, and insider tips.

No spam, ever. Unsubscribe anytime.