27 Best Mexican Restaurants near Santa Rosa

Find Santa Rosa's top spots for Mexican cuisine right here.

The Oldies Restaurant Mexican • $
117 Farm to Market 506, Santa Rosa

“Super almuerzo. Muy atentos todos. La comida sabe deliciosa. Tortillas echas a mano. Nunca fallan.Breakfast is delicious every time I get the huevos rancheros with sausage and chorizo beans. Waiters are always attentive and treat you like family. Food is delicious and flour tortillas are made by hand. Never fails to be delicious.“

5 Superb9 Reviews
Café Nashta Indian • $
7013 East Expressway 83 Suite A, Mercedes - 7.48 miles

Customers` Favorites

Butter Chicken and Naan
Chicken Tikka Masala
Chicken Biryani
Chips and Salsa
Chicken Samosa
Tortilla Soup
Chicken Curry
Beef Haleem
Rice Kheer

“My Family and I went here last night and it was absolutely amazing. The Food was DELICIOUS The Services the people that were working were so AMAZING probably the most amazing service I've had And the place is so CUTE and different. I LOVE it we will DEFINITELY be Back❤️❤️❤️?????????“

4.8 Superb89 Reviews
Calacas Tacos & Beer - Harlingen Mexican • $$
6710 W Expy 83, Harlingen - 6.38 miles

Customers` Favorites

Tacos De Bistec Y Tacos De Tripas
Habanero Y Salsa Verde
Frijoles Especiales
Gomitas Preparadas
Pineapple Lemonade
Cucumber Lemonade
Cochinita Pibil
Flautas Calacas
Tacos Al Pastor
Borracho Beans

“Came to visit my family. First time coming to eat at Calacas In Harlingen. Jessica is a superb waitress. Gave awesome service. Good was delicious. There was not a lot of waiting on the order. Love their patio setting outside. My family and I truly recommend everyone to stop by and have the delicious tacos, Pancho’s and the best Limonadas preparadas!!Parking: It’s parking lot is not only infront but also in the sides!Kid-friendliness: It’s a great place to come eat and hang with your kids.“

4.6 Superb133 Reviews
Buen Apetito Mexican • $
701 N 1st St, Harlingen - 8.93 miles

Customers` Favorites

Tortillas Hechas A Mano
Hamburguesa Mexicana

“This place makes you feel like you are in Mexico with the decor. Our wait person also didn't understand English, which added to the ambiance for us. The food was excellent, too. This was the first place where the salsa was too spicy for us, too.“

4.8 Superb46 Reviews
Reyna’s Tacos Mexican • $
917 S F St, Harlingen - 9.15 miles

Customers` Favorites

Lonches De Bistec
Torta De Bistek
Bistec Taco
Salsa

“Great food, great service! The staff cooking and taking orders for the food truck side are amazing. Hustling non-stop to keep the food moving fresh and hot. The lonches were fantastic. A lot of people could learn about work ethic from these people. I tipped extra just because the service was so good.“

4.7 Superb40 Reviews
Los Leones Restaurant Mexican • $
109 Main St, La Feria - 6.81 miles

Customers` Favorites

Choice of Bacon Ham or Sausage
Breaded Chicken Sandwich
Cheeseburger w Fries
Sweet & Sour Chicken
Shrimp Enchiladas
Potatoes & Beans
Enchiladas Verdes
BBQ Half Chicken
Milanesa De Res
Pollo En Mole

“food is delicious. ..I drive from San benito to LA Feria.“

4.6 Superb57 Reviews
Juan More Taco 2 Mexican • $
624 W Van Buren Ave, Harlingen - 8.84 miles

Customers` Favorites

Juanchos w Tripa and Fajitas
Lonches De Bistec and Tacos
Tortilla Chips and Salsa
Lunches Taco Style
Fajita Quesadilla
Tacos De Fajitas
Fajita Tacos
Birria Tacos
Charro Beans
Bistec Tacos

“Overall it was good the buffet was great but I asked for Mexican cheese and they charged 3$ for a small bowl of cheese I would recommend.“

4.6 Superb53 Reviews
La Feria Cafe Mexican • $
121 W Commercial Ave, La Feria - 6.79 miles

Customers` Favorites

Enchiladas and Tacos
Migas a La Mexicana
Chicken Fried Steak
Barbacoa Menudo
Chicken Soup
Carne Asada
Salsa

“Great Food, excellent service, low prices!“

4.4 Superb131 Reviews
Las Comadres Restaurant Mexican • $
3322 N 77 Sunshine Strip, Harlingen - 7 miles

Customers` Favorites

Huevos Rancheros
Flour Tortilla
Chorizo & Egg
Chips & Salsa
Lunch Tacos
Beef Fajita
Chilaquiles

“Heading back from South Padre we decided to give this place a shot. It's a simple restaurant with a small menu. The food was amazing! I ordered chilaquiles and a picadillo with cheese taco on the side. When the food came out, WOW! The taco was huge! It was at least 12 inches long and nice and full. The chilaquiles and picadillo was so good. I highly recommend giving this place a shot for breakfast.“

4.6 Superb31 Reviews
Panchito's Restaurant Mexican • $
1021 S Commerce St, Harlingen - 9.92 miles

Customers` Favorites

Migas & Egg a La Mexicana
Papa Con Chorizo Taco
Giant Breakfast Tacos
Chicken Fried Steak
Garden Fresh Salad
Cheese Enchiladas
Enchilada Combo
All Beef Fajita
Fajita Botana
Carne Guisada

“To Jeanie and her staff at Panchito’sYou have managed to become the BEST part about Harlingen. Through overcoming what Covid through at you, to reopening with limited staff, pushing through what life throws at you, the economy and it rising prices and now to your sister battling cancer(and she will persevere).Establishments like you are what we need in this town….in this world. For those that have never been, yes they are curbside. But in no way does that stop them from serving you the best, freshest food, with a smile. The food is just like grandma makes. It just makes you feel all warm and cozy, while certainly filling up the belly. My family and I love to order from here and we try to as often as we can. We love to support our local hidden gems and this restaurant is a GEM.I was compelled to write this review, because of a post on Facebook. Someone complaining of the prices of a fajita taco and they can get a better deal at Stripes. Psshh…..I DON”T THINK SO!! You cannot compare a homemade taco to a stripes taco, no way. Prices for food have skyrocketed to an unimaginable high. Gas is ridiculous! Adjustments have to be made and therefore prices must go up. They have families that depend on them. Have I ordered a fajita taco from Panchito’s…yes I have. It was the best and freshest fajita taco that I have ever had, at any local restaurant. Though I must say, the carne guisada on the large 16 inch tortilla, with rice, beans, lettuce and tomato, is my absolute favorite. The 16 inch carne guisada taco, on the menu is $18.99 and the 9 inch is $10.99. Is that too much for a taco? Not really. Is it worth it? 100% YES!! Will I order it again? ABSOLUTELY!!You pay for the quality of the food, the heart that goes into the cooking, the smile and warm greeting when it’s brought out to you. I will come back over and over again. In fact, I had Panchito’s for lunch today. I had their lunch special of Calabaza con Pollo and it was THE BEST! I may sound like I am over exaggerating but my taste buds don’t lie….and neither does my belly.With that said, Jeanie, THANK YOU. Thank you for providing your customers with excellent food and service. Thank you for all the sacrifices you have made to keep moving forward and providing Harlingen with the best homemade food. Thank you for being the light for the community and helping others in need. THANK YOU!Panchitos’ is the BEST part about Harlingen. Panchito’s IS Harlingen.“

4.7 Superb23 Reviews
Matheo's Pizzeria & Mexican Food Mexican • $
900 S Main St, La Feria - 7.34 miles

Customers` Favorites

Spaghetti with Meatballs
Lemon Pepper Wings
Enchiladas Rojas
Pepperoni Pizza
Mexican Pizza
Funnel Cake
Al Pastor

“A Mom & Pop, family owned restaurant, with homemade, quality food. Don't feel like cooking? THIS is the place to go.Sure, you've got the big names in town, but try something AUTHENTIC, you won't regret it. Your Abuela & Madrecita would be proud❤️????⛄??Kid-friendliness: LOTS of open space inside the building. Got a special request? They're pretty good that way ? No kid will turn their food away! All smiles, friendly and kind staff&owner. ?❤️?Wheelchair accessibility: Plenty of space. I use both a walker and wheelchair ??????❤️“

4.6 Superb30 Reviews
La Fonda de Benny Mexican • $
701 W Hanson St, Harlingen - 8.93 miles

Customers` Favorites

Large Bacon with Egg Taco
Menudo Only Saturday
Crispy or Soft Tacos
Chicken Fajita Plate
Carne Guisada Plate
Conchitas Con Pollo
Taco Plate

“I've gone back a few times this is one of those places where you slowly fall in love with it wonderful staff Smiles on their face as they greet you food is prepped correctly made correctly temperatures right and the taste remind you of homemade like grandma made a plate for “

4.6 Superb28 Reviews
Papa Joe's Café Cafe • $
103 S Texas Ave, Mercedes - 9.19 miles

Customers` Favorites

Machacado & Egg Plate
Chicken Enchiladas
Chilaquiles
Bacon

“We enjoyed our lunch. Service was quick, food was good and ample. Papa joes was a little hard to notice. In a little strip shopping place on the west side of the street between a dollar store and little Caesar's pizza. We love local businesses! Definitely better than a chain!!“

4.5 Superb31 Reviews
El Taquito Cafe Cafe • $
305 N 1st St, Harlingen - 9.05 miles

Customers` Favorites

Enchiladas Combo Fried Rice
Mexican Fiesta Plate
Chorizo and Bean Taco
Carne Guisada Plate
Pancakes with Eggs
Small Fajita Taco
Cheese Enchiladas
Enchilada Combo
Flour Tortilla
Enchilada Plate

“Avery thing is good breakfast and lunch All way have specials Gracias al taquito“

4.5 Superb31 Reviews
La Herradura mexican Restaurant Mexican • $
703 Santa Rosa Ave, Edcouch - 9.22 miles

Customers` Favorites

Huevos Rancheros Plate
Fajita Botania for 2
Biscuit with Sausage
Bistek Ranchero
Breakfast Plate

“Amazing little gem!! You wouldn't think to look twice at first. But now that I know this place is here, I'll never forget it. Wonderful top of the line service. Delicious food made with heart and loving care. And the lemonade is the BEST in the valley. Very comfortable atmosphere. I can't wait for an excuse to come back to this side of town to eat here. 100% No disappointment. 10 out of 10. HIGHLY RECOMMENDED!“

4.8 Superb13 Reviews
Don Gollito Restaurant, LLC Mexican • $
417 W Van Buren Ave, Harlingen - 8.98 miles

Customers` Favorites

Special Breakfast Plate
Freshly Made Tortillas
We Have BBQ Chicken
Enchiladas Cheese
Beef Empanadas
Mexican Plate
Every Table
Chips Salsa
Home Fries
Tacos

“First time & SO GOOD!Did some extensive research on what mexican restaurant to try for breakfast and happy this was the winner.We went quite early so it was dead but loved the interior, decor and servers uniforms. The place was very clean and welcoming. Bathroom was nicely decorated and the food was perfectly made with great presentation. I loved the coffee mugs so much I was happy to know they were available for purchase! (GOT 2)*There’s a patio out back*Looking forward to multiple next visits!“

4.4 Superb48 Reviews
Nancy's cafe American • $
3022 Business Hwy 83 E, Weslaco - 11.02 miles

Customers` Favorites

Barbacoa Taco with Beans
Machacado and Eggs
Sausage and Eggs
Eggs and Bacon
Tortillas
Toast
Tacos

“First time coming here, food was delicious and my was server was just wonderful and attentive. I ordered the Leo special, it was picadillo with rice, beans, salad & homemade flour tortillas. Ohhhh....and the rice, I could just eat that rice all day, I loved it. Will definitely come here regularly. Highly recommended. Thank “

4.4 Superb42 Reviews
Taqueria El Mante 1 Tacos • $
318 W Jackson Ave, Harlingen - 8.98 miles

Customers` Favorites

Bistek Cilantro Cebolla
Combo Lonches

“It's in a mall that seemed pretty dead, but the tacos are absolute fire ? If I say it once, I will say it 1000 times, the best tacos in the world are in the Texas Rio Grande Valley.Crispy mini corn tortillas, flavor packed meat, raw onions, grilled onions, cilantro, queso fresco, slice of avocado, squeeze of lime, top it off with exquisite creamy Jalapeño garlic verde sauce or chili de arbol Rojo. 4 of those, a soda, frijoles charros, and a freaking loaded baked potato (papa asado) for $10!“

4.6 Superb17 Reviews
Nuestra Cocina Mexican • $
514 S Rangerville Rd, Harlingen - 9.65 miles

“This place makes the BEST breakfast tacos in the Valley HANDS DOWN. The tortillas taste homemade, the salsa has a nice kick to it. I've tried places all over the Valley and this place beats them all. Plus the people running out are AMAZING people. If you haven't visited them for a breakfast taco you're missing out.“

4.9 Superb9 Reviews
Rooster's Country Cafe Southern • $
14362 US-83 BUS, Harlingen - 6.45 miles

Customers` Favorites

Eggs w Biscuits and Sausage Gravy
Chicken Fried Chicken with Gravy
Spam and Eggs Breakfast Plate
Beef and Chicken Fajita
Menudo & Barbacoa Combo
Country Fried Steak
Fish and Shrimp
Refried Beans
Chips & Salsa
Q Taco

“We have had several Wounded Warrior Project group meeting here over the last couple years, and the owners are always very attentive to us. Today we presented an official Wounded Warrior Project plaque to them to thank them for their hospitality. The food and atmosphere are always great, and the entire staff always takes great care of us and all their customers. The owners are always very visible and engaged with their customers which is great to see. Thank you for always providing us with a great experience!“

4.3 Superb79 Reviews
Diana's Tortilleria (Los cazos) Mexican • $
Mile 3 Rd W, Mercedes - 8.79 miles

Customers` Favorites

Carnitas Pulled Pork
Barbacoa Especial
Mollejas

“My husband was going to pay and was charged less then we were buying so he told the older lady to check what they were charging him and with attitude she said why my husband told her what your charging me is ok for me but I don’t think you’ll like it at the end of your day you won’t like it they were charging us 12$for a 25$ order and after she redid the whole order my husband didn’t even get a thank you“

4.8 Superb10 Reviews
Las Cazuelas Mexican • $
314 S F St, Harlingen - 8.88 miles

Customers` Favorites

Was Supposed to Be Guisado De Puerco
Huevos Rancheros Plate
Chicken Fried Steak
Chicken Enchiladas
Chips and Salsa
Chorizo and Eggs
Caldo De Pollo
Chicken Fajitas
La Tampiquena
Carne Guisada

“I love eating at this restaurant. The wait staff are amazing. They make you feel like family. Like if you're going to go eat at your Abuela's house on a Sunday. I recommend their menudo, caldos, and shrimp cocktails. Their salsas is just perfectly made. The food is always made fresh. And the service is fast. My granddaughter loves her Texana plates. Which is cheese enchiladas. She gets the adult plate, not child's plate. And what I love about their wait staff. Is that they go above and beyond to accommodate. For instance, whichever wait staff we have for that day we go to dine in. They will go back in to the kitchen and make my 8 month old grandson his own personal mashed potatoes ? . Just so he can dine with the rest of the family. Las Cazuelas has the best wait staff. I highly recommend this restaurant. We actually go every week, 2-4 days...Kid-friendliness: Wait staff are amazing with children. My grandbabies enjoy visiting with them“

4.3 Superb67 Reviews
Los Amigos Restaurant Mexican • $
105 S Main St, La Feria - 6.85 miles

Customers` Favorites

Los Amigos Breakfast Plate
Carne Guisada
Tortilla Chips
French Toast
Charro Beans
Fajita Taco
Green Salsa
Botana for
Taco Plate
Hamburger

“Great place to eat“

4.4 Superb27 Reviews
Juan More Taco Mexican • $
1141-1199 S 11th St, Harlingen - 10.13 miles

Customers` Favorites

Chorizo Cheese Fries
Tacos De Bistec
Grilled Onions
Tacos Al Pastor
Charro Beans
Bistek Tacos
Baked Potato
Street Tacos
Lonches

“This place is great ? Food is delicious, staff is friendly and they're very attentive of their orders - meaning we've never gotten something we didn't order and they always provide you with limes, salsa, utensils, whatever your order needs. Plus the prices are great, especially the family packs.“

4.3 Superb53 Reviews
25

Papi's

Papi's Mexican • $
1037 S Commerce St, Harlingen - 10.07 miles

Customers` Favorites

Cheese Burger with Fries
Bacon Egg and Bean Tacos
Large Bowl of Menudo
Enchilada Combo
Huevo Con Papas
Pancake Order
Carne Guisada
Taco Loco
Chorizo
Salsa

“Have been a regular customer since soon after they opened. The food is always delicious. They have no issue with you changing how it's prepared, like no bell peppers, extra onions, +/-cheese, swap veggies for sides, etc! They sometimes have a musician with a guitar, singing great songs. The owners, wait staff and atmosphere are always friendly, courteous, and just terrific!Dietary restrictions: Swapping sides is not a problem.Parking: Handicap spots are on each side of the main entrance.Kid-friendliness: Highchairs are available. They have two TVs. Baby changing table in ladies bathroom.Wheelchair accessibility: Level flooring, one story. All tables with no booths, so chairs can be moved out of the way. Bathrooms have grab bars.“

4.4 Superb25 Reviews
Queen City Food Park Food Court •
350 N Virginia Ave, Mercedes - 9.03 miles
4.4 Superb25 Reviews
Taqueria Bombazo Restaurant Mexican • $
1702 S Pleasantview Dr, Weslaco - 11.84 miles

Customers` Favorites

Rice and Beans
Refried Beans
Taco Pirata
Burrito

“First time here, and I will say the place is located off the main streets, but the food was really good. The price was great also. There was 4 of us and the check plus tip was about 45 dollars. It might not be a fancy high dollar place, but it was well worth going to.“

4.7 Superb10 Reviews