Taco cravings can strike at any time. When they hit, Weslaco doesn’t disappoint. The city’s taquerias often bring more to the table than tortillas and fillings—they serve up a feeling. I still remember wandering into a small, unassuming spot off Texas Boulevard. One bite of their brisket taco, smoky and wrapped in a cloud-soft tortilla, and I started to understand why locals guard these places like secrets.
Navigating Weslaco’s taco scene isn’t just about finding the nearest stop—it’s about discovering flavors, family recipes, and spots you’ll want to share with friends. Whether you’re a purist who enjoys classic carne asada or chasing inventive salsas, Weslaco offers a taco experience for every taste. If you’re set on finding the best tacos in town, keep reading. Each spot on this list has earned its loyal fans—and one may just become your favorite.
1. Nana’s Taqueria

Nana’s Taqueria has the relaxed, patio vibes you dream about when you picture South Texas taco spots. I stopped in on a lazy afternoon, thinking I’d try just one taco, but the open-air setting and friendly faces kept me parked at my table—no rush here. What makes Nana’s stand out is the fresh, handmade tortillas and the kind of salsas that tempt you to try every color on the table.
For taco seekers, the brisket and barbacoa tacos are essential. Each bite is tender, with just enough spice to wake up your taste buds. The veggie taco, loaded with squash and peppers, proves Nana’s knows how to bring out real flavor without meat. If you want something different, try their brunch tacos, which turn simple ingredients into something memorable.
2. Arturo’s Bar and Grill

Arturo’s Bar and Grill feels like the kind of place where regulars and newcomers both feel at ease. My last visit started with the sound of laughter and ended with a full plate and no regrets. This spot stands out for its polished, welcoming dining room and flavor-packed takes on South Texas favorites.
If tacos are on your mind, don’t skip the fajita tacos. The beef is juicy, sliced thick, and paired with fresh toppings. The grilled fish taco, drizzled with a tangy sauce, gives you something lighter but just as satisfying. Every taco has the right balance of seasoning, and you can taste the effort in each bite. This is Tex-Mex comfort with a dash of flair.
3. Monterrey Cafe

Monterrey Cafe has been a staple in Weslaco since the ’70s, and you can feel that history in every corner. My first breakfast there, I noticed local families catching up over coffee while the kitchen worked its magic. This spot is classic—simple tables, attentive staff, and flavors that haven’t lost their charm over decades.
The breakfast tacos are what make Monterrey Cafe special. The potato and egg taco, perfectly fluffy and hugged by a warm, homemade tortilla, is my personal favorite. If you’re hungry for lunch, the bean and cheese taco is another can’t-miss. These tacos keep things honest: quality ingredients, traditional recipes, and nothing unnecessary. It’s breakfast the way it should be—warm, filling, and memorable.
4. Tacolandia

Tacolandia was one of those impulse stops that paid off the second I opened the menu. There’s a casual energy here, with folks grabbing takeout or lingering to chat at the cozy booths. What sets Tacolandia apart is its commitment to generous portions, speedy service, and flavors that stick with you long after you leave.
The standout here has to be the taco plate, especially the chicken and beef fajita tacos. The meat arrives grilled to tender perfection, never dry, always full of life. Each taco comes layered with fresh pico and a hint of lime—proof that Tacolandia doesn’t miss the details. If you like options, try their lunch specials for a sampler that covers the full taco spectrum.
5. El Pato Mexican Food

El Pato Mexican Food is the kind of place where you can visit a dozen times and never have the same taco twice. My first trip here started with indecision—sixteen taco fillings will do that to you. El Pato takes pride in fresh, handmade tortillas and lets you build your perfect taco with a huge range of options.
If you’re craving classic comfort, order a bean and potato taco or go for the beef fajita if you want something heartier. Each taco arrives hot, packed, and built to handle even the biggest appetite. The real fun is in customizing—try a different combo every visit and find your own favorite. El Pato’s local legacy isn’t hype; it’s earned one fresh tortilla at a time.
6. Taco Palenque Weslaco

Taco Palenque Weslaco is one of those rare places where a quick meal turns into a full-on experience. Walking in, I always notice the buzz—families, late-night crowds, and a salsa bar with enough choices to keep everyone happy. What really sets this spot apart is the consistency. Every taco is quick, fresh, and built exactly as you ordered.
The pirata taco is a must-try, stuffed with tender beef fajita and gooey cheese in a double tortilla. For something lighter, check out the grilled chicken taco, which is packed with flavor and never dry. Each order comes out fast, with plenty of add-ons from the salsa bar so you can customize your bite. Taco Palenque makes familiar tacos feel brand new.
7. Casa De Marisco
Casa De Marisco brings a coastal twist to Weslaco’s taco scene. My first time there, I could see why locals recommend it for fresh takes on tradition. This restaurant stands out for blending Mexican flavors with fresh seafood, giving diners more than just the usual taco fare.
The shrimp tacos are a highlight, packed with juicy shrimp, crisp veggies, and just the right hint of spice. You’ll taste that splash of the Gulf Coast in every bite. If seafood isn’t your thing, their classic beef fajita taco is satisfying and full of flavor. Casa De Marisco puts care into both the classics and the specialties, so every taco comes out with its best foot forward.
8. Senor Taco
(956) 975-2558Call
Senor Taco feels like Weslaco’s open secret—unfussy, always buzzing, and heavy on local flavor. I stopped in one morning for breakfast and left impressed after a hearty plate of tacos and a complimentary bowl of beans. The easygoing vibe keeps regulars coming, and friendly service makes even newcomers feel like they’ve been there for years.
Taco fans should definitely try the barbacoa tacos—tender, bold, and wrapped in soft, warm tortillas. If you’re in the mood for something different, the al pastor tacos steal the show with their juicy, richly seasoned filling. From morning until late, Senor Taco delivers reliable, down-to-earth goodness. Grab a booth, order a round, and see why this place stays busy.
9. Taqueria de Jalisco Weslaco #2
Taqueria de Jalisco Weslaco #2 has the lively energy of a classic roadside taqueria. On my last visit, the sizzle from the kitchen hit me before I even checked the menu. This spot stands out for its quick service, generous portions, and the kind of squeezable green salsa you just want to take home.
The carne asada tacos are a must—fresh off the grill, loaded with grilled onions and cilantro, and packed with real flavor. For something a little different, the chicken tacos balance spice and tenderness just right. Taqueria de Jalisco’s commitment to authentic, simple fare means you never leave disappointed. Whether you dine in or take out, these tacos prove why locals keep coming back.
10. Taco Cabana
Taco Cabana delivers comfort food, fast. I’ve stopped here after a long day and found exactly what I needed: quick service and no-fuss, tasty tacos. What sets Taco Cabana apart is the wide variety of taco fillings and the always-fresh tortillas, made right in front of you.
The chicken fajita tacos are a standout, served hot with smoky, juicy meat and plenty of fresh salsa options on the side. For breakfast, the potato and egg tacos are simple but satisfying. Taco Cabana’s casual style and steady quality make it a great choice when you’re craving tacos but want something fast and reliable. It’s a go-to for both locals and travelers passing through.
Frequently Asked Questions
What are the best places for tacos in Weslaco, TX?
Some favorites include Nana’s Taqueria, Arturo’s Bar and Grill, Monterrey Cafe, Tacolandia, and Senor Taco. Each offers its own take on classic and creative tacos.
Where can I find vegetarian or vegan tacos in Weslaco?
Nana’s Taqueria and El Pato Mexican Food have vegetarian options, with tacos stuffed full of grilled veggies, beans, and fresh salsas.
What type of tacos is Weslaco known for?
Barbacoa, fajita, and breakfast tacos are especially popular. Most spots offer these local favorites, each with their own signature twist.
Do any taco restaurants in Weslaco offer breakfast tacos?
Yes, many spots like Monterrey Cafe, Taco Cabana, and Senor Taco serve breakfast tacos all morning.
Can I get tacos late at night in Weslaco?
Taco Palenque and Taco Cabana both offer late-night options for your taco cravings.
Are there tacos suitable for kids or picky eaters?
Absolutely. Many restaurants offer simple tacos—bean and cheese or chicken—that are a hit with all ages.
Which tacos should I try if I’m visiting Weslaco for the first time?
Start with a classic barbacoa or fajita taco. If you want something new, try a shrimp or veggie taco for a fresh taste of the local style.