34 Best Mexican Restaurants in Carlsbad

We've rounded up Carlsbad's top Mexican spots for you to try.

Le Papagayo Carlsbad Bar • $$
660 Carlsbad Village Dr, Carlsbad

Customers` Favorites

Spicy Macadamia Calamari Strips
Arugula Prosciutto Flatbread
Roasted Hawaiian Kalua Pork
Barcelona Traditional Paella
Lobster Bisque with Sherry
Luxury California Burrito
Skillet Filet Stroganoff
Miso Chilean Seabass
Crispy Chicken Wings
Chopped Wedge Salad

“This place gets great reviews and they are well deserved.

Food was outstanding, Marcos was an outstanding server with super recommendations. No rush, very relaxed service and general atmosphere. Live music was a plus, but a little too loud.

Go there. You will not be disappointed. Ask for Marcos for superior service.“

4 Good484 Reviews
PureTaco Tacos • $
2742 State St suite 102, Carlsbad

Customers` Favorites

Citrus Braised Pork Taco Pastor Taco Korean Pork Bo Ssam Taco
California Burrito and Baja Fish Tacos
Braised Pulled Pork Burrito
Grilled Fish Taco
Salsa and Chips
Ahi Poke Nachos
Pho Beef Taco
Chips & Salsa
Chips & Queso
Shrimp Tacos

“Trendy but relaxed and really good margarita!“

4.1 Good95 Reviews
Casa De Bandini at The Forum Mexican • $$
1901 Calle Barcelona, Carlsbad

Customers` Favorites

Taco Sampler Platter w 2 Carne Asada & 2 Carnitas Tacos
Carne Asada and Shrimp Combination
Carne Asada & Shrimp Combination
Traditional Margaritas 27oz
Carnitas a La Michoacán
Tostada De Bandini Salad
Side Order of Guacamole
Carne Asada Tampiquena
Fish Tacos De Bandini
Concha De Guacamole

“The food and service is always good, I was wondering what is their signature dish? And has the restaurant had a food critics review? I love you read it! See you soon Casa de Bandini!“

4.5 Superb267 Reviews
Fresco Cocina Mexican • $$
2858 Carlsbad Blvd, Carlsbad

Customers` Favorites

Whole Roasted Red Snapper Veracruz
Brazilian Prime Skirt Steak
Beer Battered Fish Tacos
Braised Short Rib Tacos
Charred Spanish Octopus
Chipotle Avocado Salad
Brazilian Skirt Steak
Brazilian Coconut Soup
Course 4 Creme Brule
Short Rib Enchiladas

“This place is wonderful! Will be back!! The food was great and the service was wonderful! My husband and I noticed that we didn't feel gross after eating out. We take our health seriously and eat super clean and mostly at home. When we go out we usually don't feel our best due to all the seed oils. This place felt like eating at home, the best quality we could get!“

4.4 Superb400 Reviews
Tacos Oasis Mexican • $
5600 Paseo Del Norte A130, Carlsbad

Customers` Favorites

Al Pastor Burrito
Carne Asada Tacos
Al Pastor Tacos
Chicken Tacos
Street Tacos
Carne Asada
Quesadilla
Quesadillas
Tamale

“I didn’t expect much but was surprised to get the tastiest food I ever ate in Mexican place. I suppose it was because the Taco Oasis shack was a first for me,beng used to restaurants, but those people know how to prepare the most tasty tacos I’ve ever eaten. They also add avocado no extra charge. Carne Asada Taco only $3.50 each. What a deal!“

4.7 Superb113 Reviews
Sam's Kitchen Mexican • $
5670 El Camino Real H, Carlsbad

Customers` Favorites

Carls-Good Burrito
Birria Ramen

“Consistently delicious and friendly service.“

4.9 Superb63 Reviews
Miguel's Cocina Mexican • $$
5980 Avenida Encinas, Carlsbad

Customers` Favorites

Ensenada-Style Shrimp Tacos
Chicken Taquitos Appetizer
Poblano Chile Relleno
Enchiladas Rancheras
Skirt Steak Fajitas
Combination Fajitas
Carne Asada Plate
Shrimp Quesadilla
Pork Belly Tacos
Miguel's Sampler

“Highly Recommended Miguel's Cocina Mexican Restaurants🥰“

4.3 Superb290 Reviews
El Pueblo Mexican Food - Carlsbad Mexican • $
7720 Rancho Santa Fe Rd, Carlsbad

Customers` Favorites

Fish Tacos Combo Plate
Carne Asada Burrito
California Burrito
Breakfast Burrito
Cheese Quesadilla
Shredded Chicken
Chicken Flautas
99¢ Fish Tacos
Bean and Cheese
Chips and Salsa

“I love tacos El Pueblo!!!! A San Diego classic with the famous $1.39 fish tacos (at the time of this writing) their service is fantastic. The staff is friendly. The food is great. The salsa is awesome! And the complimentary pickled carrots are a classic. I sincerely hope you will read this review and visit this esteemed establishment to give them your business as opposed to visiting a crappiestablishment such as Chipotle.“

4.4 Superb135 Reviews
Casero Taquería Mexican • $$
2674 Gateway Rd #195, Carlsbad

Customers` Favorites

Mexican Street Corn
Mexican Cobb Salad
Carne Asada Taco
Chips and Salsa
Al Pastor Taco
Rice and Beans
Street Tacos
Shrimp Tacos
Birria Taco
Tortillas

“Just happened upon this place (new in the area). Sopes were fantastic, as well as their Margaritas. Will return, for sure!!!“

4.4 Superb112 Reviews
Señor Grubby's Mexican • $
377 Carlsbad Village Dr, Carlsbad

Customers` Favorites

Grubby's Famous Street Tacos
Chicharrones & Fish Tacos
Shrimp Diablo Burrito
Cheese Steak Burrito
California Burrito
Breakfast Burritos
Draft & T Wo Tacos
Al Pastor Burrito
Carlsbad Burrito
Grubby's Nachos

“What an amazing place to eat, fresh food and great service. Shout out to Mike, what an amazing gentleman always checking up on customers and making sure everything is top notch. Best food in the county.“

4.2 Good203 Reviews
Tortilla Mia Mexican Restaurant Mexican • $
2939 Carlsbad Blvd, Carlsbad

Customers` Favorites

Shrimp Taco Soft Chicken Quesadilla
Olas Margarita House Special
Chile Relleno Burrito
Carnitas Quezadilla
Chips & Salsa to Go
Refried Beans & Rice
Chicken Enchiladas
Carnitas Burrito
Margarita Flight
Chips and Salsa

“I come here at least once a week for fajitas, tacos and/or drinks. But it’s not only the delicious food or drinks that have me returning but their exceptional bartender, Gretta. She takes it upon herself to go the extra miles for not only her restaurant but her customers. She is a diamond in the rough and the perfect embodiment of a fun loving So Cal gal. Keep on pouring em girl. I’ll be back for you!“

4.2 Good173 Reviews
Garcia's Mexican Restaurant & Creative Catering Mexican • $$
2968 State St, Carlsbad

Customers` Favorites

Guacamole Dine in: Yes Outdoor seating: Yes Takeout: Yes
Chicken Burrito California
Luis Combination Dinner
Chicken Tortilla Soup
Enchiladas Rancheras
Deep Fried Ice Cream
California Burrito
Carne Asada Taco
Chips and Salsa
Chicken Fajitas

“Margaritas are always great. The one with the beer was a little strange but fun and surprisingly good- presentation was great. Love their chips and salsa. Food is consistently good. Never had a dish I didn't care for. Service is experienced and consistently very good. Ladies powder room... Gotta check it out girls! Have fun at Garcia's. I always do.“

4.2 Good132 Reviews
Vallarta Express Mexican Eatery Mexican • $
2952 Harding St, Carlsbad

Customers` Favorites

Carne Asada Quesadilla
Sour Cream and Cheese
Chicken Rolled Tacos
Carne Asada Burrito
California Burrito
Christian Burrito
Breakfast Burrito
Surf &Turf Burrito
Carnitas Burrito
Christian Fries

“I found this place by accident while walking to Jack in the Box. But I had been wanting to try some fish tacos in California, and yeah, this place has fish tacos.

It has amazing fish tacos. They're six bucks each and they're huge. The fish are in breaded chunks, and there's a lot of fish on these tacos.

This is a 24 hour place, and most people sit outside. The folks in the kitchen deserve a shout-out. Most seating is outside. The menu is huge. And of course in Carlsbad, the weather is always perfect for outside seating.

Update: I went back the next day and got a breakfast burrito. It's as big as a house.

I give this place an A+“

4.1 Good199 Reviews
El Pollo Loco Mexican • $
7120 Avenida Encinas Unit 104, Carlsbad

Customers` Favorites

2 Piece Meal with Rice and Beans as the Sides
3pc Combo with Rice or Black Beans
Chipotle Chicken Avocado Burrito
Double Chicken Avocado Salad
Taco Complete Family Combo
Chicken Avocado Bowl
Original Pollo Bowl
Chicken Nachos Combo
Chips and Guacamole
Rotisserie Chicken

“I ordered the 2 piece meal with brocolli, pinto beans, and corn tortillas. I had a side of the avocado hot sauce and the red hot sauce. The chicken was tender and moist, not dry, flavorful, and well marinated. The broccoli was not overcooked and soggy but steamed just right with a little bit of crisp to it. My pinto beans had a great flavor with a little bit of a spicy kick, which I love.The cashier was attentive and engaging. He was polite and had a smile when saying hi and bye. The speed of service was amazing, as they cut my chicken and got my meal to me quickly. Great experience at this location!“

4.2 Good79 Reviews
Barrio Eat Mexican Mexican • $
530 Grand Ave, Carlsbad

Customers` Favorites

1 Carnitas & 2 Carne Asada Street Tacos
Baja Fish Tacos
Homemade Chips
Chile Relleno
Chips & Salsa
Enchiladas
Guacamole
Al Pastor
Fajitas
Nachos

“Amazing veggie fajitas and mango margaritas 😋“

4.2 Good71 Reviews
Valerie’s Taco Shop Mexican • $
6986 El Camino Real suite b, Carlsbad

Customers` Favorites

Carne Asada Fries
Breakfast Burrito
Bean Burrito
Rolled Tacos
Chips Salsa
California
Mini Tacos
Guacamole
Cabeza
Surf

“Amazing food amazing service got shredded chicken burrito and a bean and cheese for my wife .salsa was green guacamole one it was tasty.i don’t write that many reviews but i had to say something .food tasted authentic and spicy …just sayin“

4.1 Good75 Reviews
El Tejate Restaurant Mexican • $$
3050 Pio Pico Dr, Carlsbad

Customers` Favorites

Black Beans and Cheese
Chile Relleno Plate
Quesadilla Rellena
Chilaquiles Rojos
Seafood Cocktail
Burrito Mixteco
Mojarra Frita
Chips Salsa
Enchiladas
Memelitas

“El personal es muy amable súper súper limpio 🧼 se esfuerzan por agradarte la comida no se diga súper deliciosa muy típica al estilo Oaxaca 💯 en lo personal lo recomiendo todo 🙏“

3.9 Good61 Reviews
Lourdes Mexican Food Carlsbad Mexican • $
1040 Carlsbad Village Dr ste 105, Carlsbad

Customers` Favorites

Chilaquiles Con Pollo
Grilled Chicken Taco
Quesadilla de Pollo
California Burrito
Carne Asada Tostada
Carne Asada Plate
Chicken Soup
1 Taco
Salsa
No

“My rating is based off their chicken soup! That soup is phenomenal. Do yourself a favor and grab some of their habanero sauce and drop it into the soup, obviously only add what you can handle. The flavors are amazing and so nice on a nice fresh evening.“

3.9 Good61 Reviews
Rudy's Taco Shop Mexican • $
7662 El Camino Real #102, Carlsbad

Customers` Favorites

2 Street Tacos Al Pastor
Mexican Street Tacos
Carne Asada Burrito
California Burrito
Ceviche Tostada
Super Quesadilla
Carnitas Plate
Rolled
Fish

“Great food…. I went here once a few years ago and said for my 50th is was coming back here and ordering from Rudy’s and I live In North Dakota, So around my birthday for 2 years I have been coming and ordering my favorite…. ❤️ Love Rudy’s Taco Shop ❤️“

3.8 Good73 Reviews
Rubio's Coastal Grill Mexican • $
5620 Paseo Del Norte #128, Carlsbad

Customers` Favorites

Fish Taco Especial - Two Taco Plate
Cilantro Lime Quinoa Bowl
Chopped Salad
Salsa Bar

“Always nice & clean. Friendly staff and the food is always plated beautifully. ;)“

3.8 Good73 Reviews
Mexico Viejo Mexican • $
2508 El Camino Real D, Carlsbad

Customers` Favorites

From Shrimp Plate in a Corn Tortilla
Carne Asada Tacos Hard Shell
Carne Asada Quesadilla
Carne Asada Burrito
Breakfast Burrito
Machaca Burrito
Mexican Salsas
Cali Burrito
Enchilada

“Wonderful customer service and the food is delicious. My husband had a carne asada burrito that was very large and the meat was so lean, tender and tasty. I had a chicken tostada in which the chicken had the best flavor! You know how sometimes you get Mexican food and there is no flavor added to the meat? Not here!!!“

3.8 Good83 Reviews
Kotija Jr Taco Shop Carlsbad Mexican • $
961 Palomar Airport Rd Suite 112, Carlsbad

Customers` Favorites

Carne Asada Burrito
California Burrito
Chile Verde Plate
5 Rolled Tacos
Mini Tacos
Fish Tacos
Carnitas
Pastor
Cabeza
Salsa

“I absolutely love trying new places to eat! The cashier was super friendly. The atmosphere is nice a brightly let. Prices are great for the food portion you get and what makes this place welcoming is the people who work here. The California burrito was tasty! Thank you to the Kotija Jr Team! Great staff and great food! A must try place! Thanks Kotija!“

3.8 Good84 Reviews
Más Veggies Vegan Taqueria Mexican • $
965 Palomar Airport Rd #100, Carlsbad

Customers` Favorites

Smokey Mushroom Burrito
Crispy Baja Fish Taco
Smokey Mushroom Bowl
Carne Asada Bowl
Mas Nachos

“Wonderfully delicious vegan restaurant. We had their Mexican fare the first time (got some tacos and nachos), then tried the buffalo chicken sandwiches the next time, which were exceptional. The restaurant is very well maintained with a good atmosphere, and all of the staff are exceedingly friendly and happy. Does it speak to the quality that we went there 3 times in the week we were visiting? And obviously, bonus marks for being fully vegan!

Vegetarian options: Fully vegan, so fully vegetarian“

3.7 Good20 Reviews
El Puerto Street Tacos Mexican • $
890 Palomar Airport Rd, Carlsbad

Customers` Favorites

Al Pastor and Birria Tacos
Al Pastor Carne and Asada
Carne Asada Fries
Veggie Burrito

“best fish taco ive ever had :) very reasonable. nice staff“

3.7 Good69 Reviews
Rubio's Coastal Grill Mexican • $
2604-A El Camino Real, Carlsbad

Customers` Favorites

Baja Beer-Battered Shrimp Two Taco Plate
Seasonal Chicken Tortilla Soup and Salad
Fish Taco Especial Two Taco Plate
Original Fish Taco Two Taco Plate
Langostino Lobster Two Taco Plate
Grilled Shrimp Tacos Platter
Fresh Guacamole & Chips
Two Original Fish Tacos
Roasted Chipotle Salsa
Bean & Cheese Burrito

“Always nice & clean. Friendly staff and the food is always plated beautifully. ;)“

3.7 Good82 Reviews
Alejandra's Fine Mexican Food And Cantina - Carlsbad, CA Mexican • $$
6996 El Camino Real, Carlsbad

Customers` Favorites

Chips and Guac with Salsa
Steak Fajitas Con Huevos
Alejandra's Chilaquiles
Camarones a La Diabla
Horchata Cheesecake
Chicken Enchiladas
Enchiladas Rojas
Enchiladas Verdes
Chips and Salsa
Tangerine Flan

“The Hibiscus Margs are super unique and delicious, worth every penny!“

3.7 Good227 Reviews
El Puerto Mexican & Seafood Mexican • $
1065 Carlsbad Village Dr D, Carlsbad

Customers` Favorites

Asada Fries with Cheese Nachos
Mixed Seafood Tostada
Carne Asada Taco
Carne Asada
Quesadilla

“best fish taco ive ever had :) very reasonable. nice staff“

3.3 Good46 Reviews
Chipotle Mexican Grill Mexican • $
3416 Via Mercato Suite 110, Carlsbad

Customers` Favorites

Veggie Burrito Bowl with Hut Sauce and Soda
Large Chips & Large Guacamole
Large Side of Queso Blanco
Tortilla on the Side
Three Tacos
Quesadilla
Steak
Salad

“Yum! Yum! The veggie burrito is the best. Don't get me wrong, I love their meat options. But the veggie has plenty of protein and you can add guacamole for free. Or if you don't want it in the burrito you can opt for it on the side.“

3.3 Good52 Reviews
Lola's 7 Up Market & Deli Mexican • $
3292 Roosevelt St, Carlsbad

“Love this place!!!!! Go #hawkaroundandfindout about Lola’s“

4.3 Superb75 Reviews
Los Primos Mexican Food Mexican • $
2708 Loker Ave W, Carlsbad

Customers` Favorites

Carne Asada Burrito
Breakfast Burrito
Monster Burrito
Street Taco
Fish Taco
Carnitas
Nachos
Salsa
Fries
Torta

“A solid choice for pretty authentic fast Mexican food. Not quite there inconsistency and tacos, which are fixed one way one week will be slightly different the next week. Good food nonetheless. Service and ambience are typical fast food. Love the free chips and salsa.“

3.2 Average60 Reviews
Rubio's Coastal Grill Mexican • $
2675 Gateway Rd #104, Carlsbad

Customers` Favorites

Ancho Citrus Grilled Shrimp Burrito
Beer-Battered Wild Alaska Pollock
California Bowl with Shrimp
Carne Asada Taco Plate
Classic Fish Burrito
Smokey Shrimp Bowl
Family Taco Kit
Shrimp Tacos

“Ordered a large lunch order for a meeting and there were definite modifications to some of the items.

Everything was prepared as ordered, it was ready by my pick up time while still timely - I arrived about 5 mins prior to the designated time and it was not sitting there getting cold or mushy, rather it was ready briefly after I arrived.

Everyone was friendly and offered their assistance rather than me having to ask.

And the food was great! Everything well prepared, nothing over or undercooked. Everyone ate their entire meal and there were no left overs.

WELL DONE!“

3.1 Average52 Reviews
Norte Mexican Food Mexican • $
3003 Carlsbad Blvd, Carlsbad

Customers` Favorites

Chile Relleno and Shredded Beef Enchilada Plate
Taco and Chimichanga Plate
Tortilla Chips and Salsa
Papa's Biggie Chip Dip
Carne Asada Burrito
Shredded Chicken
Albondigas Soup
Crab Enchilada
Crab Burrito
Mixed Burrito

“It was amazing we are going to come back“

3.5 Good240 Reviews
Mas Fina Cantina Bar & Grill • $
2780 State St, Carlsbad

Customers` Favorites

Fries Onion Rings or Frings
Turkey Avocado Veggie Wrap
Carne Asada Nachos Grande
Breakfast Sandwich
Chicken Strips
Spinach Salad
Chicken Wings
Cheese Burger
Two Tacos

“First timer ... Love the food and rhe Bloody Mary's!! what made the place and will be coming back for sure .. is the atmosphere ... very friendly inside and out and they welcome all 4 legged friends and how they are treated when welcome in. 🐕“

3.8 Good65 Reviews
Taco Bell Fast Food • $
745 Carlsbad Village Dr, Carlsbad

Customers` Favorites

Caramel Apple Empanada
Doritos Locos Tacos
Ground Beef Burrito
Mini Skillet Bowl
KFC Dinner Bowl
Nacho Fries Box
Fried Chicken
Mexican Pizza
Chips & Salsa
Nacho Fries

“Fast, friendly service. Great fresh food with 2 menus to choose from. Never didn't like my trip here.

Vegetarian options: I substitute black beans for meat. Tastes better anyways.

Parking: Small cramped lot. Go for the drive thru. It's fast.“

3.3 Good59 Reviews

You May Also Like