37 Best Mexican Restaurants in San Angelo

Explore San Angelo's Mexican cuisine gems with Restaurantji's insights. Enjoy the city's top Chips and Salsa, Taco Plate, Menudo, and other dishes.

Camaron Loco Restaurant And Tacos El Gym Mexican • $
2821 N Chadbourne St, San Angelo

Customers` Favorites

Bistecs Gratinado Con Ensalada
Caldo de Pollo Con Verduras
Shrimp Salad with Rice
Camarones a La Diabla
Cóctel de Camarones
Carne Asada & Shrimp
Carne A la Mexicana
Caldo de Pescado
Carnitas Texanas
Camarones Locos

“I'm from the Midwest and I've always been frustrated by the low quality of food at Mexican restaurants around my area. I wasn't sure if I just disliked the cuisine or hadn't yet eaten the good stuff.Camaron Loco showed me the light. The food was astonishingly good, with hospitable service to match. They have set the bar for quality Mexican food - I now have a golden standard of comparison as I continue to seek worthwhile restaurants once I'm back home.Thank you, Camaron Loco. I will remember this meal for years to come.“

4.9 Superb44 Reviews
Jalapeños Locos Mexican • $$
9 E Ave K, San Angelo

Customers` Favorites

Chicken Veracruz Plate
Grilled Chicken Salad
Pollo Loco Enchiladas
Small Enchilada Plate
Chicken Fried Steak
Chips and Salsa
Beef Taco Plate
Mexican Dinner
Fajita Burrito
Tacos Vaqueros

“This place is a complete vibe. It is rich with culture, authentic music, and really good food. It's not big in size, it's a cozy experience that packs a mighty punch when it comes to food and drinks. The service was top notch and timely. The chips and salsa flow freely. Something a little different from other restaurants is that the salsa is served really warm. I had the cheese enchiladas and the gravy on them was EVERYTHING. I ordered one beef enchilada,as a add on. I have to admit that it didn't quite stand up to the cheese ones. All in all, It is definitely a place you should give a try!“

4.6 Superb71 Reviews
The Original Henry's Mexican • $
3015 Sherwood Way, San Angelo

Customers` Favorites

Chicken Fried Steak & Fully Loaded Baked Potato Salad
La Parrillada Platter for 2 w Flour Tortillas
Cheese Nachos not Cincos
Beef Enchiladas Plate
Tableside Quacamole
Sizzling Fajitas
Fresh Guacamole
Chicken Fajitas
Madelyn Special
Chips and Salsa

“Henry's Mexican Restaurant in San Angelo lives up to its reputation as the pinnacle of Mexican cuisine. From the moment you step in, the inviting atmosphere sets the stage for a culinary experience like no other. Their fajitas are simply divine, bursting with flavor and cooked to perfection. It's no wonder people travel hours just to indulge in Henry's offerings. A definite 10/10 recommendation for anyone craving authentic Mexican fare.“

4.4 Superb180 Reviews
Karla's Mexican Grill Mexican • $
1101 S Chadbourne St, San Angelo

Customers` Favorites

Beef Quesadilla Fajita
Combination Plate

“Very good family run restaurant with a variety of Mexican/American choices. Prices were very reasonable and the owners were super friendly. We had a combo plate and the cheese enchiladas were exceptionally tasty. Always nice to find a great local place.“

4.9 Superb34 Reviews
La Historia Restaurant Mexican • $
3020 N Chadbourne St, San Angelo

Customers` Favorites

Sour and Cream and Chicken and Enchiladas and Rice and Beans
Enchilada Dinner Friday Lunch Speacial
Hamburger with Handmade Onion Rings
Chicken Chili Relleno Ranchero Sauce
Child's Beef Enchiladas
Roberto Faz Special
Chicken Fried Steak
Chicken Fajitas
Chips and Salsa
Mexican Dinner

“Husband and I visited here for the first time and had a great experience. The service was good and we liked the decor/atmosphere. He ordered the Ricardo Fuentes special, a chicken breast covered in cheese sauce and I had the chicken fajitas, both with rice beans and fresh tortillas. Will definitely return to try more of what La Historia has to offer.“

4.6 Superb57 Reviews
El Rincón De San Miguel Mexican • $
2605 N Chadbourne St, San Angelo

Customers` Favorites

Torta and Fries
Shrimp Cocktail
Barbacoa Plate
Taco Plate
Pastor
Asada

“It’s always a good experience when I come here. I love that they give you two creamy sauces to compliment your food. The waitresses are very friendly. Great place to eat at anytime you want to relax. They have a byob or you can purchase one of their buckets of beer dressed if not. Definitely recommend this place. Especially to all the single men. :) a very good place for them to relax and take their minds off of work for sure.“

4.5 Superb62 Reviews
The Grill American • $$
5769 Sherwood Way, San Angelo

Customers` Favorites

Frosted Flake French Toast
Mexico City Enchiladas
Roasted Pork Nachos
Cast Iron Cornbread
Happy Hour Nachos
Sonoma Steak Salad
Breakfast Burrito
Banana Cream Pie
Beef Brisket Hash
Tres Leches Cake

“came to the grill recently & the food was amazing. i got the nachos during happy hour & the portion for the price is unbeatable. Tayler was our bartender & she is the best. i always go to see her cause he anticipates our needs & is very personable.“

4.4 Superb86 Reviews
El Paisano Restaurant Mexican • $
1406 S Chadbourne St, San Angelo

Customers` Favorites

Steak a La Mexicana Double Rice and Beans
Guiso Rice and Burrito
Chips with Hot Salsa
Chile Relleno Plate
Chicken Fried Steak
Super Combo Plate
KC Steak Mexican
Chicken Gorditas
Chips and Salsa
Enchilada Plate

“By far, the best Mexican food restaurant in town!! Quick and friendly service every time! Their food is simply and amazingly delicious no matter what you order. It can get super busy, especially during the lunch hour, but the wait is well worth it! You will not be disappointed.“

4.4 Superb85 Reviews
La Esperanza Restaurant Mexican • $
322 E 19th St, San Angelo

Customers` Favorites

Bacon Double Cheeseburger and Fries
Chips and Salsa Special
Sour Cream Enchiladas
Taquitos Frontera
Chicken Fajitas
Crazy Nachos
Cowboy Plate

“We have been coming here since moving to San Angelo years ago! The food is always hot and delicious, the service is great and everyone is friendly. They also have the best white sauce in town too. I always get the horchata and it's always yummy. The chicken quesadillas, chicken fried steak, and enchiladas are my go too, but you can't go wrong with anything.“

4.5 Superb57 Reviews
Armenta's Cafe Cafe • $
1325 S Oakes St, San Angelo

Customers` Favorites

Sour Cream Chicken Enchiladas Plate
Monterrey Chicken Enchiladas
New Mexico Enchiladas
Steak a La Mexicana
Carne Asada Plate
Cheese Enchiladas
Steak Tampiquena
Tres Leches Cake
Chicken Fajitas
Salsa and Chips

“Service: They went out and beyond in the service. My husband was working down the road at the water plant. He called in the order. When I was arriving in San Angelo, he told me to pick up lunch. When I arrived, he called them back to see if they would do curbside pickup (4 month old was asleep). They came out with the food and took the payment. We really appreciate what they did.Food: PARILLADA Double 37Mix fajitas, shrimp, and sausage. Side of guacamole and pico de gallo, served with rice, beans, and tortilas.It was delicious my husband and I enjoyed it. Their chips and salsa were great as well.“

4.4 Superb79 Reviews
Hidalgo's Restaurant Mexican • $
2020 S Bryant Blvd, San Angelo

Customers` Favorites

Chili Relleno with Rice and Beans
Cheese Burger with Fries
Tacos De Carne Al Pastor
Beef Fajita Taco Salad
Chicken Fried Steak
Kids Steak Fingers
Combination Plate 2
Cinco Cinco Nachos
Huevos Con Chorizo
Mexican Dinner

“The food was great and the employees were very generous and helpful,my niece accidentally threw up and the the guy cleaning the tables was quick to help clean up my I was going to clean up with my napkins and he said, I got it ma'am,it was not a problem to them, and we have gone out to eat and some of the watiers roll there eye on us, I give them a 10 on their services thank y'all very much, and Merry Christmas ?⛄“

4.5 Superb50 Reviews
Rusas Mexico Mexican • $
101 E Ave K, San Angelo

Customers` Favorites

Elote Mexicano

“I love this place!!! If you want something slightly different from other places and still taste great, I highly recommend this place. I've tried a lot of food,drinks and snacks here and haven't found one I dislike yet. So I really do like this one a lot.“

5 Superb19 Reviews
El Primo Tortilleria Tex-Mex • $
918 N Chadbourne St, San Angelo

Customers` Favorites

Pozole
Menudo

“Upon entering door, the aroma of classic Mexican fare just fills your nostrils. Barbacoa, Chorizo, Beans, Rice, Guiso, Lengua. Staples of a great Hispanic eatery in the morning hours. One thing besides the smell of the delicious food and fresh warm tortillas is the place is well lit. The lights are shining above the fresh food. They say we eat with eyes and here at Primo's it brings truth to that proverb. I highly recommend this place. Everything looks, smells and tastes as if your friend's Abuela had made it. If you just like Bean and Cheese to even Eggs & Papas, even the simplest burrito remains paragon! Check this place out!!!!!!! 5 out of 5 Stars!!!!!!!!!!!!!“

4.5 Superb42 Reviews
Cielo TX Mexican • $
4132 Sunset Dr, San Angelo

Customers` Favorites

Black Beans and Cheese with Rice Side
Guacamole Made Tableside
California Burrito
Guacamole Fresco
Tres Leches Cake
Texas Fajitas
Fajitas Plate
Carne Azada
Chori Pollo
Quesadillas

“Came here on a date, the parking lot is great and there is plenty of space to park. We walked in and we're greeted and sat immediately. The place was pretty full, lots of booths and tables. After we were seated the server brought us chips and salsa plus we ordered the queso which was delicious. The server was quick to take our drink order and even quicker to bring our drinks out. They offer soda and a great selection of alcohol and mixed drinks. I ordered the fish tacos and my wife the chimichanga both of which tasted phenomenal. They both came with black refried beans and Mexican rice which tasted amazing. Overall great service and great food will definitely be back.“

4.3 Superb79 Reviews
Los Gallos Bakery & Restaurant Mexican • $
2029 Armstrong St, San Angelo

Customers` Favorites

Barbacoa Burrito
Apple Fritter

“We just had the pleasure of running into Edgar at Los Gallos Bakery and Restaurant. We wanted to try a couple of new pastries, and since we were unfamiliar with the menu, Edgar broke everything down for us. That was incredibly helpful, and we are so excited to go back and try their fresh tortillas and other foods next time. Highly recommend!“

4.7 Superb23 Reviews
Diego's Burritos Mexican • $
3033 Sherwood Way, San Angelo

Customers` Favorites

Bean and Cheese Burrito
Guiso Burrito

“Coming from San Antonio, had no idea what the craze was for a breakfast burrito. Once coming here, it's pretty similar to our breakfast tacos. I did like that you get to see all options right infront of you and get the option to mix and match what you want. Overall everything was seasoned really well and the workers pumped the burritos out quick.“

4.6 Superb25 Reviews
Julio's Burritos Mexican • $$
1911 S Chadbourne St, San Angelo

“Great food, great price, and the new seating area gives the restaurant a nice feel... Definitely more than I expected when I drove by it a couple of times... The service is great as well, will be here for lunch as often as my pant size permits“

5 Superb14 Reviews
Pepe's Diner Latin American • $
3618 W FM2105, San Angelo

Customers` Favorites

Sour Cream Cheese Enchiladas
Chicken Fried Steak & Eggs
Traditional Beef Enchilada
Chips Salsa and Queso
Cinco Cinco Nachos
Chicken Enchiladas
Toast and Bacon
Hard Shell Tacos
Nachos Supreme
Chorizo Plate

“A Texas version of the corner diner Pepes is the place for dependable good food with no frills. This "ain't" the waitresses first rodeo--they know their jobs and take care of you--friendly and efficiently.Hamburger is not your fast food burger, it's the real deal, tastes like Dad's @ a picnic IMHO.TexMex as authentic as it comes. Hot sauce is hot butt not I'm gonna die hot. My only disappointment, tacos only come in hard starts!4.9 starrs for a diner.Vegetarian options: Cheese Enchiladas, saladsParking: Watch for potholesWheelchair accessibility: Floor, flat, no booths, only tables“

4.3 Superb52 Reviews
Chave'z Taqueria Mexican • $
1021 East 19th Street, San Angelo

Customers` Favorites

Birria Breakfast Burrito
Torta De Birria
Tripita Tacos
Gordita Box
Taco Plate

“My husband and I popped in wanting some authentic street style tacos - did not disappoint. Excellent tacos (we had shrimp tacos with rice and beans). Very friendly service. Food truck with nice, shaded porch seating. We were asked numerous times how everything was and if we needed anything. Did I say EXCELLENT tacos? Yum. We'll be back!“

4.8 Superb17 Reviews
Iliana's Burrito Place Mexican • $
319 W 14th St, San Angelo

Customers` Favorites

Rico Mendudo Con Patita De Pork Y Maíz Muy Rico
Chorizo Breakfast Burrito
Breakfast Burritos
Steak & Calabasa
Tacos Tapatillos
Carne Asada
Beef Soup
Chorizo
Brisket

“I love getting my breakfast burritos in the morning and I've gone to several different burrito places but I hadn't gone to Iliana's. Let me tell you, she has the best ones by Far. All the rest I've eaten are as greasy as they come. It's like they just can't serve them if they don't put all the grease they can on it. Iliana's somehow makes them with as little grease as possible (if any) making it nice to eat a burrito WITHOUT any grease running down your arm or soaking your napkin that holds it or even soaking the bag it comes in, and great taste as well. She has coffee, chips, fresh roasted whole peppers and awesome salsa, along with a dine in area just like the others and better/competitive prices. Why go anywhere else for breakfast or lunch for that matter?? BEST BURRITO PLACE IN TOWN!!“

4.4 Superb36 Reviews
Tacos Locos The Real Mexican Flavor Mexican • $
1724 S Chadbourne St, San Angelo

Customers` Favorites

Chips & Guacamole
Street Taco Combo
Tacos Entree Only
Refried Beans
Strawberry
Taco Meal
Quesadilla
Al Pastor
Taco Box
Burritos

“We came to eat here today for our first time. The cashier was very friendly and explained what was offered. We decided to order the all you can eat tacos per person with mango Agua Frescas. We were given the wristbands and sent to sit outside. The tent had 3 types of tacos, al pastor, carnitas, and chicken. The cook was very efficient and friendly. You can get 4 at a time, and dress them how you want. These were so delicious. The whole family ate good. The owner came to the back to turn on the lights and the music and was very friendly, making sure all of her customers were satisfied.We will definitely be coming back!Kid-friendliness: There is a Foosball table. But not really any other kid activities. The cook was very sweet when my kids ask for their tacos..“

4.3 Superb47 Reviews
Nacho's Restaurant Cantina & Grill Mexican • $
2502 W 306 Loop, San Angelo

Customers` Favorites

Cinco Cinco Nachos with Jalapenos
Ciera's Chicken Con Queso
Kinds Bean Burrito Plate
Chicken Fried Steak
Super Mexican Plate
Hamburger and Fries
Chicken Fajita
Chimichanga
Carne Asada
Shrimp Stir

“The food has always been amazing here, no matter what you order. They have a giant 12" enchiladas that is great for splitting or just saving for the next day! Make sure to support your waitress, cause they work very hard with as little staff as they have to meet your needs.“

4.2 Good64 Reviews
Taqueria Jalisco Mexican • $
1313 N Bryant Blvd, San Angelo

Customers` Favorites

Sour Cream Enchiladas
Beef Street Tacos
Carne Asada Plate
Chicken Fajitas
Chips and Salsa
Tortillas
Al Pastor
Queso Dip
Carnitas
Cilantro

“We stopped in with a large group. They were very accommodating for all of us (plus one dog!)Our server was friendly and efficient, especially concerning how many of us there were. She brought our drinks with the chips and delicious spicy salsa.The fajitas are excellent. The serving is big enough to share or take for leftovers. Everyone complimented the food.Our server was so sweet. She did an excellent job waiting on all 25 of us.So Glad we found this place.“

4.2 Good60 Reviews
Diana’s Cafe Mexican • $
3955 N Chadbourne St, San Angelo

“First time in the area. Was heading to our favorite burger place. Saw the sign that said “Best Mexican Food “ so I had to see what f they were boasting of if it was confidence. I was pleased to find the latter. We ordered breakfast tacos. I’m particularly when it comes to tacos. They were amazing! Tortitas were warm and soft. Just soft enough to hold in my potatoes and egg. I ordered a sausage and egg as well. All I had room for was one. I am impressed. Definitely going back tomorrow. Oh, and the staff was very welcoming. Great spot! Great food! Great staff! ⭐️⭐️⭐️⭐️⭐️?“

4.4 Superb29 Reviews
Fernandez Restaurant Mexican • $
817 N Chadbourne St, San Angelo

Customers` Favorites

Chicken Fried Steak Half Enchilada Sauce Half Gravy
Cheese Enchilada Taco- Fernandez Special
Chips and Salsa
Enchiladas

“Absolutely great. I get the chicken fried steak with a cheese enchilada on the side. That's my go to order every single time and it's top tier... their enchilada sauce is the best, their chicken fried steak is the best. A small local mom and pop restaurant that hasn't change since I was a toddler still is the best thing around... keep it up guys the food still has me craving it from time to time even after YEARS?????“

4.4 Superb29 Reviews
Gil's Restaurant Latin American • $
837 Knickerbocker Rd, San Angelo

Customers` Favorites

Cheese Enchiladas with Beans and Rice
Cheese Burger and Fries
Cinco Nachos Supremos
Extreme Enchiladas
Chicken Enchiladas
Fajita Taco Salad
Frozen Margarita
Migas Con Huevo
Mexican Dinner
Taco Plate

“Me, my sister, and three small, hungry and rowdy children went to this amazing restaurant. They were patent with us, kind to us, and the food was fantastic. Neat art on the walls, friendly staff. Price was great for service and food. We were visiting from out of town and wanted something local and delicious. This checked all the boxes. Thanks !“

4.2 Good59 Reviews
The Corner Stop Mexican • $
2021 Ben Ficklin Rd, San Angelo

Customers` Favorites

Burrito Sausage Egg and Bacon
Breakfast Burritos
Beef or CK Caldo
Bean and Cheese
Guiso Burrito
Barrio Nachos
Chorizo & Egg
Asada Fries
Tamales Pl
Tortillas

“Hands down the best tortillas and tacos(burritos) in town, maybe anywhere. Friendly folks who have been there for years and remember your name and order. The Corner Stop is the OG and top of my list any time I have visitors.Parking: Small lot, can sometimes be hard to get in/out but ample parking across the street when they get busy.“

4.3 Superb36 Reviews
Little Angel's Restaurant Mexican • $
602 Pulliam St, San Angelo

Customers` Favorites

Toca Al Pastor with Rice and Beans
Pork Chop Breakfast
Quesadilla Plate
Arrachera Plate
Enchilada Plate
Steak and Eggs
Tacos De Asada
Shrimp Fajitas
French Toast
Burrito

“Hidden gem! I have resided in here for over 10 years and had no idea of this quaint little place. Service was great and the food was fresh and delicious! My wife took me for breakfast and they have a full menu so she ordered the flautas and for 8am- they were probably the best I’ve had in this city. Guacamole was fresh and the red salsa was deliciously spicy! 10/10 recommend!!“

4.3 Superb35 Reviews
Los Panchitos Mexican • $
1601 Pulliam St, San Angelo

Customers` Favorites

Emmanuel Burritos Stuffed with Chicken and Vegetables
Sour Cream Chicken Enchiladas
Chimichanga Chicken
Chicken Fried Steak
Cheese Enchiladas
Beef Enchiladas
Los Panchitos
Fajitas
Chips

“Stop! Sour Cream Enchiladas on Fridays are sooooo good that you will want to linger, inside is clean, service was spectacular and personal, parking is 'in back'!Parking: maybe 12 spots in back, more on the exit side of the building!“

4.2 Good49 Reviews
Fuentes Cafe Downtown Mexican • $
101 S Chadbourne St, San Angelo

Customers` Favorites

Shrimp Fajita Cincos
Deluxe Mexican Plate
Chicken Fried Steak
Cheese Enchiladas
Chips with Salsa
Fried Fish Tacos
Brisket Tacos
House Chips
Downtowner
Quesadilla

“If you haven’t been out there since the remodel, you have got to check it out. Really nice bar, great service, and the food is amazing! If you’re downtown, you definitely need to stop in and try it.This time I got the Fuentes Special, which is like a steak Ranchero with all the right stuff. Check it out!“

4.1 Good50 Reviews
Julio's Corn Chips Mexican • $
1911 S Chadbourne St, San Angelo

Customers` Favorites

Egg a La Mexicana Spicy
Potato & Chorizo
Chorizo & Beans
Egg & Chorizo
Spicy Guiso
Salsa

“The best spicy asado by far! The burritos are a bit pricey but with how much they stuff one you’ll definitely get full! The other competitors burritos are so small and tortillas have a weird texture to them almost like rubbery so these guys are the way to go!“

4.6 Superb12 Reviews
La Esperanza Restaurant Mexican • $
2218 W Ave M, San Angelo

Customers` Favorites

Chicken and Cheese Enchiladas with Cream Sauce
Chips and Salsa Special
Chicken Fried Steak
Carne Asada Plate
Chicken Fajitas
Mexican Dinner
Salsa and Chips
Steak Fries
Crazy Nachos
Tacos Plate

“The food is always fresh and delicious. This go round, however, they were letting a few men go around and solicit customers for money/donations. I'm a supporter of many organizations and religious/recovery persons. I would just rather not be solicited while eating inside an establishment. Just a personal thing that totally turned me off. Otherwise this place is a good meal at a very reasonable price and I do like that they help people out, just wish it could have been in a different manner.“

4.1 Good48 Reviews
Chela's Kitchen Mexican • $
26 E Ave L, San Angelo

Customers` Favorites

Quesa
5 Superb7 Reviews
Hidalgo's Restaurant Mexican • $
1315 N Chadbourne St, San Angelo

Customers` Favorites

El Presidente Breakfast with Ranchero Hot Sauce
Chicken Fried Steak
Breakfast Burrito
Burrito Gigante
Steak Fingers
Chile Rellenos
Fajita Salad
Taco Salad
Tortillas
Hamburger

“The food was amazing, the service was awesome, and everything was just words can describe, I had the menudo, and it was the best I have had since I had it homemade. The chorizo and egg burrito were so good, plus they served breakfast all day, and they also gave you a refill on your menudo if you didn't have enough... I highly recommend this place if you're ever in San Angelo.“

4 Good66 Reviews
Los Panchitos El Paseo Mexican • $
34 E Ave D, San Angelo

Customers` Favorites

La Parrillada Platter
Chicken Fried Steak
Shrimp Fajitas for
Cheese Enchiladas
Tacos Al Pastor
Fried Catfish
Los Panchitos
Tortilla Soup
White Sauce
Chimichanga

“It was our monthly get together.We heard there would be singing in the restaurant. We thought we would join in the fun. Our experience was very fun and exciting. The food was delivered hot and delicious.Thumbs up to our waiter, Ashton!Parking: There's plenty of parking. There is parking on front and back side of restaurant.“

4 Good57 Reviews
La Mexicana Tortilleria Mexican • $
2719 N Chadbourne St, San Angelo

Customers` Favorites

Menudo

“Delicious meals! I got the chicken and squash burrito and a Barbacoa burrito, owner was friendly and the lady who serves the food was great to deal with, all and all delicious! Also the food is ready to go if your in a hurry!!Stop by you'll be glad you did!!“

4.3 Superb15 Reviews
Rancho Grande & Grill Restaurant Mexican • $
726 E 19th St, San Angelo

Customers` Favorites

Eggs a La Mexicana
Tacos Tapatios
Beef Fajitas
Chilaquiles
Tortillas
Pancakes
Menudo
Pozole

“I do not live in San Angelo but I grew up there. My cousin took us to Rancho Grande because she said the lunch is soo good. We had breakfast because it was still early and nothing needed salt or seasoning. We lived it We do not like to have to put salsa all over the food to give it flavor, and this was not the case here. Absolutely loved it.Parking: Plenty of space.Kid-friendliness: There were kids there, families eating.“

4.1 Good26 Reviews
Loading...
map Map