29 Best Mexican Restaurants in San Marcos

Check out our list of the best Mexican restaurants in San Marcos. Experience the city's best with Tacos, Chips and Salsa, Carne Guisada, and more.

Los Vega Mexican Restaurant Mexican • $
315 West San Antonio Street, San Marcos

Customers` Favorites

Chicken Mole Plate
Cheese Enchiladas
Breakfast Burrito
Breakfast Tacos
Carne Guisada
Refried Beans
Tortilla Soup
Chilaquiles
Pastor
Fajita

“the menudo was amazing and served quickly 🖤“

4.5 Superb251 Reviews
Loli's Cafe Mexican • $
1501 Aquarena Springs Drive, San Marcos

Customers` Favorites

Carne Guisada Taco with Cheese Sour Cream and Salsa
Loli's Cambo and Potatoes Bacon and Egg
Barbacoa Fully Dressed
Bacon Egg and Cheese
Bacon Egg & Cheese
Burrito California
Picadillo Loaded
Barbacoa Dressed
Egg and Chorizo
Combo Ranchero

“This place is definitely rated ⭐️⭐️⭐️⭐️⭐️ great food ? the most amazing women work in this little stand… I am a very happy repeat customer ?“

4.6 Superb334 Reviews
Casa Maria Restaurant & Bakery - San Marcos Mexican • $
706 South Guadalupe Street, San Marcos

Customers` Favorites

Carne Guisada with Rice and Beans and a Salad
Toppings Pico Guacamole Sour Cream
Option 2 - Drinks & Appetizers
Enchiladas with Rice and Beans
Mix Fajitas Chicken \u0026 Beef
Enchiladas a La Mexicana
Enchiladas Doña Maria
Carne A la Tampiqueña
Combinacion Mexicana
Fajitas Combinadas

“My husband and I had a very lovely lunch here on Saturday. Our server, Michael, was really good—he anticipated our needs before we asked and was very professional.
With the complimentary chips and salsa we ordered a small side of guacamole. Salsa, chips and guacamole were excellent. The portion of guacamole was generous.
I ordered the chicken mole. It came with beans, rice and choice of tortillas (corn or flour). I thought it was excellent. My only suggestion would be that the chicken breast could have been a bit more tender. However, I would absolutely order it again.
My husband had a variety of enchiladas which he enjoyed very much. His one complaint is that he thought the beef was a bit heavy on the salt.
If you go, DO NOT FORGET TO VISIT THE BAKERY!! It is truly amazing. It’s filled with gorgeous pastries, flan, etc.
The atmosphere is quite a few steps above the average Mexican restaurant. The servers are nicely dressed in black, the decor is upscale and very nice. They have a large dining room but we didn’t feel crowded and it wasn’t overly noisy. The parking lot is small, but they have secured a few lots nearby where you can walk from and that offer shade.
This is now our go-to Mexican restaurant.“

4.3 Superb678 Reviews
Chepo's Mexican Restaurant Mexican • $
1400 Ranch Rd 12, San Marcos

Customers` Favorites

TX State Burrito Plate
Boko Breakfast Burrito
Enchiladas Rancheras
Combination Plate
Breakfast Tacos
Chips and Salsa
Carne Guisada
Migas Plate
Guacamole
Enchilada

“Love the food. Friendly service. We have been going for breakfast for years! They also have awesome tortilla soup.“

4.5 Superb215 Reviews
Mana's Restaurant Mexican • $
807 Alabama Street, San Marcos

Customers` Favorites

Juarez Special with Beans and Rice
Crispy Beef Tacos and Enchiladas
Cheese Enchilada Dinner
Grilled Chicken Dinner
Chicken Tortilla Soup
Chicken Fajita Plate
Chicken Fried Steak
Beef Fajitas for 2
Beef Fajita Plate
Manny's Ranchero

“I've been eating there since 1984. Haven't been in a while because I live in North Austin now, but every time I go to San Marcos or even on my way to San Antonio, I always eat there. Not sure if Richard still runs the place, but best Mexican food I have ever eaten. And, I grew up in Corpus! Even my Mom, who lives in Arkansas orders tamales from him for her parties and he overnights them to her.“

4.5 Superb218 Reviews
Herbert's Taco Hut Mexican • $
419 Riverside Drive, San Marcos

Customers` Favorites

Enchilada Plate with Enchilada Gravy
Chili Con Queso Chips and Salsa
Cheese Enchilada Dinner
Carne Guisada Dinner
Flour Burrito Dinner
Herbert's Special
Beef Street Tacos
Cheese Enchiladas
Order of Chalupas
Beef Enchiladas

“I have to say the restaurant was off the chain! The food was superb and extremely reasonable prices.. We need to give a shout out to our waitress Kiley who was Magnificent. She is definitely 5 star restaurant quality. We have been to very upscale restaurants and not had half of the amazing service she provided. When you go ask for Kiley!!“

4.3 Superb520 Reviews
Balcon Comedor y Bar Mexican • $
407 South Stagecoach Trail Ste. 201, San Marcos

Customers` Favorites

Churro Donuts Half Dozen
Carne Asada Quesadilla
Surf & Turf Quesadilla
Spicy Watermelon Mint
Ensenada Fish Tacos
Carne Asada Burrito
Cool as a Cucumber
California Burrito
Carne Asada Fries
Enchiladas Verdes

“Finally got to try this place after having it pinned. Food was good and did not disappoint! First, their tortillas de masa (corn) are fresh. Met the owner and he was cool.

He mentioned that they are in the middle of renovations so I’m looking forward to what’s to come. I’m hoping to collab with them and bring some ‘Deep House’ vibes and a new hot spot in San Marcos! (cough, cough) :D

The Carne asada taco, tuna tostada and fish taco and the quesadilla de asada are definitely worth trying for yourselves. I did not try this but the burrito from the table next to us looks promising. A local business definitely worth checking out and supporting imo“

4.3 Superb164 Reviews
Fuego Tortilla Grill Mexican • $
913 South I-35 South Frontage Road, San Marcos

Customers` Favorites

Fuego Roasted Salsa & Chips
Bacon Egg and Cheese
Chicken and Waffles
Campeche Fish Taco
El Presidente Taco
Chicken & Waffles
Mexican Cobb Salad
Dr Pepper Cowboy
Carne Asada Taco
Chips and Queso

“Amazing Mexican food. They have large portion sizes and the wait staff are very friendly. Prices are very affordable too. Review by Gabriel Culiat“

4.3 Superb388 Reviews
Toma taco Mexican • $
179 South L B J Drive, San Marcos

Customers` Favorites

Bacon Eggs Potato Bean Plate
Menudo Dressed and Chips
Free Chips and Salsa
Carne Guisada Plate
Breakfast Burrito
Carne Asada Plate
Mini Taquitos
Carne Guisada
Omelet Plate
Chile Verde

“Breakfast is good but the enchiladas are not good at all as the carne guisada. I give 3 stars.“

4.3 Superb310 Reviews
Sabor Y Vida Mexican Food Mexican • $
311 East Hopkins Street, San Marcos

Customers` Favorites

Fajitas and Eggs Breakfast Plate
Bean \u0026 Cheese Nachos
Huevos Rancheros

“I HIGHLY RECOMMEND SABOR Y VIDA. THIS IS A WONDERFUL PLACE TO EAT, WHETHER IT'S FOR BREAKFAST, LUNCH OR DINNER YOU WILL NOT BE DISAPPOINTED. THEIR PANCAKES ARE SO FLUFFY AND DELICIOUS, THEY HAVE A GOOD VARIETY OF ENCHILADA DISHES, MY FAVORITE BEING THE SHRIMP ENCHILADAS. I PASSED THIS RESTAURANT SO MANY TIMES, ONE DAY I DECIDED TO STOP BY, I WAS VERY IMPRESSED WITH THE ATMOSPHERE, THE STAFF AND THE FOOD. DO YOURSELF A FAVOR THE NEXT TIME YOU REALLY WANT TO ENJOY SOME GREAT MEXICAN FOOD, STOP BY SABOR Y VIDA. I GUARANTEE YOU WILL NOT BE DISAPPOINTED.“

4.7 Superb83 Reviews
Taquitos & Greens Mexican • $
Food Court, 3939 I 35 N Frontage Road, San Marcos

Customers` Favorites

Birria Tacos
Asada Salad
Quesadillas
Carne Asada

“Best birria I’ve had hands down and charro beans are perfect my gf had the tacos bistek very good aswell I’m from Fort Worth but stopped here and now this will be a go to spot from now on 👏“

4.7 Superb67 Reviews
The Palm Cafe 2 Mexican • $
504 Broadway Street, San Marcos

Customers` Favorites

Pork Chop Plate with Rice and Beans and a Salad
Beef Enchiladas with Rice and Beans and a Salad
Breakfast Tacos Bacon Egg Chees
Chicken Fried Steak Picado
Mexican Plate Special
Chicken Tortilla Soup
Cheese Gordita Plate
Carne Guisada Plate
Fajitas Calientes
Huevos Rancheros

“It’s over all a good place, the food is good and the people are nice however my biggest concern is they do not update the price of foods online to reflect the in house menu. For example the “super taco” used to be 4.99 and it still reflects that online however after the most recent visit there the price has gone up to 10 dollars with tax. Other than that a great place.“

4.4 Superb234 Reviews
Yuliana's Mexican • $
15952 TX-123, San Marcos

Customers` Favorites

Beef Gorditas West Rice and Beans
Chips and Salsa
Migas Plate
Quesadilla

“Great Great breakfast tacos“

4.4 Superb120 Reviews
Casa de Don Lorenzo Mexican • $
307 Martin Luther King Drive, San Marcos

Customers` Favorites

Scrambled Eggs with Pancakes and Sausage
Carne Guisada Frijoles Y Arroz
Bean and Cheese Nachos
Chicken Fried Steak
Beef Fajitas Plate
Chicharron and Egg
3 Breakfast Tacos
Huevos Rancheros
Salsa and Chips
Chips and Salsa

“Friendly servers and good food.“

4.3 Superb168 Reviews
Taqueria El Rancho Mexican • $
2050 Ash Street, San Marcos

Customers` Favorites

Chicharron
Bean

“Freshest tortillas and salsa, plenty of flavor, and HOT food. We stopped in for a fast early morning bite. I wish I lived close by, the food was so good. Another review mentions cash only, so I'll mention they accept cards. The chorizo bean breakfast taco is my recommendation!“

4.5 Superb76 Reviews
Garcia's Mexican • $
403 South L B J Drive, San Marcos

Customers` Favorites

Guacamole and Salsa with Chips
Green Chicken Enchiladas
Cheese Enchilada Plate
Tres Garcias Plate
Chicken Fried Steak
Shrimp Quesadilla
Chicken Chalupa
Chips and Salsa
Soft Flour Taco
Carne Guisada

“Had the privilege of trying Garcia's for the first time at the original LBJ location in San Marcos yesterday! Met the owners Selina and Johnny Ybarra, their long-time manager, Lillian and a few of their wonderful servers. Very attentive service, I was able to easily customize my meal and it was delicious!! My colleague's beef fajita taco looked very fresh and a generous portion! Definitely a staple for authentic Mexican food in San Marcos! Definitely 5-Stars all the way around! I know where I'll be eating on my next visit to San Marcos!“

4.1 Good348 Reviews
Taqueria Mexico Lindo Mexican • $
1105 TX-123, San Marcos

Customers` Favorites

Tacos De Al Pastor Bistek Y Pollo Asado Torta De Al Pastor
Pastor Rice and Beans
Pastor Taco
Carnitas
Menudo
Salsa

“This is the best taqueria good service and good quality food“

4.5 Superb62 Reviews
Taqueria La Fonda Mexican • $
1204 South Interstate 35, San Marcos

Customers` Favorites

Huevos Rancheros with and Papas Y Frijoles
Eggs with Potatoes Bacon Chicharones
Tuesday Lunch Special Mixed Fajita
Bean and Chorizo Tacos Dressed
Carne Guisada Taco Dressed
Chicharrones with Beans
Pastor Y Barbacoa Tacos
Carne Guisada Taco
Bean and Cheese
Rice and Beans

“good fast taco is the morning. sad to say no more 3 taco specials 😭 but still very affordable.“

4.1 Good250 Reviews
El Taco Feliz 2 Mexican • $
201 Staples Road, San Marcos

Customers` Favorites

Chicken Verde Enchiladas
Egg & Cheese Barbacoa
Barbacoa Taco Lunch
Carne Guisada Plate
Combination Plate
Pastor Taco Lunch
5 Roll Tacos
Street Tacos
Chilaquiles
Beef Fajita

“Todo muy rico y la atención fue la mejor lo Recomiendo 👍🏿“

4.1 Good200 Reviews
Jorge’s Mexican Restaurant Mexican • $
2550 Hunter Road Suite 1106, San Marcos

Customers` Favorites

Jorge's Enchilada Plate
Salsa Queso and Chips
Crispy Taco Plate
Shrimp Fajita TC
Chips and Salsa
Carne Guisada Pl
Steak Ranchero
Mexican Burger
Fajita Plate
Tamale Plate

“My wife & I love eating here! They are always very friendly, great customer service, the food is delicious!!“

4.1 Good175 Reviews
Garcia's Mexican • $
1917 Dutton Drive, San Marcos

Customers` Favorites

Fried Shredded Chicken Burrito Plate
Huevos A la Mexican
Chips and Salsa
Huevos Rancheros
Tortilla Chips
Chicken Fried
Carne Guisada
Refried Beans
Tortilla Soup
Mixed Fajitas

“Great food, staff is always friendly“

4 Good443 Reviews
Mi Patron Mexican Restaurant Mexican • $
111 Staples Road, San Marcos

Customers` Favorites

Combo 1

“This place went from being a last minute solution to a staple for my events. The food is not only great in quality but also delicious. Whether it's the meat, rice, beans, or the salsas, everything hits. What really stands out, though, is the service. The gentleman (with the tattoos), is down to earth and genuinely loves engaging with his patrons. Highly recommend for anyone needing quality food in bulk for events or for just a regular sit down.“

4.2 Good59 Reviews
23

Chimy's

Chimy's Mexican • $
217 TX-80, San Marcos

Customers` Favorites

Jalapeno Cheese Burger and Waffle Fries
Fish Tacos Queso and Chips
Fried Fish Tacos Dressed
Dressed Beef Tacos
Crispy Tacos

“We dined in a few days ago and we will be back again. The food was delicious and the service was amazing. I will definitely recommend them to family and friends. Review by Gabriel Culiat.“

3.9 Good201 Reviews
El Patroncito Mexican • $
1001 TX-80, San Marcos

Customers` Favorites

Quesadillas
Hamburguesas
Mini Taco
Taquitos
Fajita
Asada

“5 Mini Tacos (carne asada) with grilled onions, cilantro on corn tortillas and grilled jalapeño with refreshing watermelon agua fresca 🍉 all for $11 - These are made to order, hot and delicious and offer great service and options for breakfast, lunch and dinner plates and its Cash Only!!“

4.1 Good62 Reviews
Pollo El Rey - Charcoal Grilled Chicken Mexican • $
207 I 35 N Frontage Road, San Marcos

Customers` Favorites

Grilled Beef Plate w Rice and Beans Plato De Carne Assada Arroz Frijoles
Beef or Chicken Quesadilla Stuffed with All the Fixings
Grilled Beef Plate with Rice & Beans
2 Piece Chicken with Rice & Beans
Large Crispy Grilled Beef Taco
Large Glass Bottle Coke
Half Chicken
Jarritos
Salsa
Pollo

“The chicken is really good, I would give it a 10/10. If you know anything about Mexican carne asada (BBQ) that's what this is. Border town food stuck in between a bunch of terrible tex mex food.

The rice & beans are "meh" but the chicken makes up for it!“

3.9 Good81 Reviews
El Pollo Rico #18 Mexican • $
1109 North Interstate 35, San Marcos

“The best pollo asado( grilled chicken) you can get north of a bordertown!!! Reminds me of a favorite bordertown restaurant, Pollo Loco...
I highly recommend it. They even give you a 1/2 of a lime to squeeze on the chicken, rice, and beans, a tell tell sign of border cuisine. ❤️“

3.9 Good59 Reviews
TAKERIA 21 Mexican • $
16241 Texas Hwy 123, San Marcos

“Tamales are tasty and huge. Not too spicy, just a perfect kick. I share my food with co-workers and they said the tamales are the best they ever had. The owner is real nice and real attentive. She love what she do and you notice with the quality she delivers. I ordered 24 tamales, and next day i was forced to go back for more. The Raja Tamales are amazing!!One of my favorite spot for my Mexican Cravings!!No longer at location, they moved….“

4.2 Good17 Reviews
Tacos Jardin Mexican • $
16480 TX-123, San Marcos
5 Superb1 Reviews
M & M Taco Corner Mexican • $
1303 Hopkins Street, San Marcos

Customers` Favorites

Thursday- Chorizo & Potato
Each Additional Food Item
Wednesday- Bean & Potato
Friday- Potato & Egg
Chicharron & Bean
Chorizo Burrito
Potato & Bacon
Tamales Dozen
Chorizo & Bean
Carne Guisada

“A must have while in San Marcos“

3.8 Good139 Reviews

You May Also Like