32 Best Mexican Restaurants in Roswell

Check out our list of the best Mexican restaurants in Roswell.

La Escondida Cafe Mexican • $
109 N Delaware Ave, Roswell

Customers` Favorites

Kids Hotcake Breakfast
Shredded Beef Burrito
Combination Plate
Carne Asada & Eggs
Sizzlin' Fajitas
Caldo De Pollo
Eggs and Bacon
Chips and Salsa
Chilaquiles
Chimichanga

“Traveling through and was craving menudo. Great menudo, great service and good price. Highly recommend! Thank you!“

4.8 Superb128 Reviews
Antigua Cocina Mexicana Mexican • $
3601 N Main St, Roswell

Customers` Favorites

Black Angus Ribeye Fajita
Pescado A la Veracruzana
Brownie a-La-Modelo
Enmoladas De Pollo
Flautas Ahogadas
Tacos De Alambre
Ceviche Classico
Cochinita Pibil
Mole Enchiladas
Shrimp Cocktail

“food and service was excellent“

4.5 Superb346 Reviews
Geli's Cafe Mexican • $
1400 W 2nd St Suite B, Roswell

Customers` Favorites

One Egg Two Pancakes Sausage and Bacon
Chicken and Beef Flautas
Green Chili Cheeseburger
Carne Asada and Eggs
Chilaquiles and Eggs
Combination Fajitas
Red and Green Salsa
Cheese Enchiladas
Green Chili Queso
Combination Plate

“We were traveling from AZ to OK! Had been on the road since 3:30 a.m. I went on line to see about a good restaurant and found this one! The closed sign was up, but we didn’t see it! They seated up anyway! ? Martha was a very, very good waitress and was so nice! Made our lunch very special! We only come thru once a year, but we will be back! Chips and salsa were the best we’ve ever had followed by taco salad and quesadillas! Servings were very generous and we had quesadillas to take with us!“

4.6 Superb117 Reviews
Martin's Capitol Cafe Mexican • $
110 W 4th St, Roswell

Customers` Favorites

Chicken Fried Steak with Green Chili Stew
Egg and Potato Breakfast Burrito
Mexican Chicken Fried Steak
Sopapillas with Honey
Chile Relleno Plate
Chicken Chimichanga
Chips \u0026 Salsa
Combination Plate
Green Chile Stew
Enchilada Plate

“My mom and I found this jewel while traveling through Roswell. Great central location with plenty of public parking across the street. This restaurant has a very welcoming hometown atmosphere. Our waitress was very kind and answered all our questions. The star of the show was the amazing fajitas!! I dare say these are some of the best I have ever had. The flavor was out of this world! My mom is a pretty picky eater but she ate every bite of her stuffed sopaipilla. The chips and salsa were delicious as well. We will definitely be back the next time we travel to Roswell.“

4.4 Superb191 Reviews
La Gran Victoria Mexican • $
401 N Richardson Ave, Roswell

Customers` Favorites

Cielo Mar Y Tierra Fajitas
Torta De Carne Desebrada
Four Shredded Beef Tacos
Carne Molida Taco Plate
Revoltillo Con Chorizo
Steak Fajita Plate
La Victoria Burrito
Breakfast Burrito
Combination Plate
Three Taco Platter

“the best restaurant in roswell !!! 🤩🤩🤩🤩 the attention and the taste the best 💯“

4.4 Superb132 Reviews
El Metate Tortilleria Mexican • $
105 E Mcgaffey St, Roswell

Customers` Favorites

Green Chili and Sweet Tamales
Desebrada Chile Pasado
Wheat Tortillas
Salsa Especial
Salsa Verde
Chicharron
Barbacoa

“We really liked the burritos and tamales. Very flavorful, I would really recommend the Desebrada verde burrito and the green pork burrito. The tortillas are also very tasty and the chicharrones are very crunchy, I also like that you can choose between chicarrones with or without fat. They are also very friendly and check you out really chick despite the long line of people.“

4.5 Superb62 Reviews
Popo's Mexican Food Mexican • $
222 E McGaffey St #5520, Roswell

Customers` Favorites

Chile Relleno with Cheese Enchilada and Beef Enchilada Red and Green Chile
Enchilada Plate with Green Chile
Mexican Chicken Fried Steak
Sour Cream Enchilada Plate
Chile Relleno Plate
Stuffed Sopapillas
Combination Plate
Green Chile Stew
Guacamole Salad
Chips and Salsa

“Amazing food and the staff was wonderful. We came for a week vacation through New Mexico and Popo’s was hands down the best food we had for our trip. The staff was so friendly, the food was perfect. Best salsa and green chile. Truly appreciated the Granddaughter taking the time to tell us her Grandfather owned the place and how the family worked there together. Thank you for a great experience and the best Mexican Food for our family vacation. (Also super budget friendly pricing! Amazing prices really!!)“

4.4 Superb86 Reviews
El Taco Dorado Mexican • $
820 E 2nd St, Roswell

Customers` Favorites

Single Shredded Beef Taco Dorado
Double Bacon Cheese Burger
Single Potato Taco Dorado
Single Chicken Flautas
Kids Al Pastor Tacos
Single Quesabirria
Birria Taco Single
Huevos Con Chorizo
Al Pastor Fries
Chips and Salsa

“This place my goodness is amazing! It's one of mine and my husband's favorite places to eat, everything we try is always so good never disappointed. Fast friendly clean definitely recommend trying out.“

4.5 Superb44 Reviews
Los Cerritos Mexican Kitchen Mexican • $
2103 N Main St, Roswell

Customers` Favorites

Seniors Chile Relleno Plate
Senior’S Taco Plate
Chips and Salsa Verde
Bean & Cheese Burrito
Table Side Guacamole
Molcajete Serves Two
Senior's Taco Plate
Chimichanga Dinner
Stuffed Sopapilla
Breakfast Burrito

“First time eating here on our way home from Ruidoso! Everyone was so nice, the food was delicious, and the red sauce was THE BEST! Will definitely be back!“

4.3 Superb297 Reviews
Amigos Mexican Restaurant Mexican • $
1300 N Main St, Roswell

Customers` Favorites

Tortas Mexicanas
Mexican Taquitos
Shrimp Cocktail
Enchilada Plate
Egg Breakfast
Flauta Plate
Taco Salad
Taco Plate
Salsa Bar
Machaca

“wife was happy with her meal, myself on the other hand am extremely dissatisfied with this establishment. first item I ordered, the waitress came back after 10 minutes to inform me, they were out, hum. then my next choice was just very plain, nothing to be impressed with.“

4.4 Superb67 Reviews
Ale's Tacos Mexican • $
1021 S Main St, Roswell

Customers` Favorites

Pastor Marinated Pork
Smothered Burrito
Crispy Tacos
Al Pastor
Nachos

“Everything. Everything they make is delicious 😋 and fast service. 👏🏽“

4.5 Superb34 Reviews
Burritos and More Mexican • $
2506 N Main St, Roswell

Customers` Favorites

Full Breakfast Quesadillas
Hamburger and Fries
1 2 Nachos Supreme
Hamburger Burrito
Enchilada Burrito
Biscuits & Gravy
Bean and Cheese
Hamburger Combo
Chicken Fajita
Choice of Meat

“They serve great burritos! My family comes from South Carolina and their first stop is always Burrito Express. So glad they expanded to Abq and Rio Rancho.“

4.4 Superb55 Reviews
El Toro Bravo Restaurant Mexican • $
102 S Main St, Roswell

Customers` Favorites

Fajitas Combo Beef Chicken \u0026 Shrimp
Beef Chicken and Shrimp Fajitas
Green Chili Chicken Enchiladas
Homemade Chips and Salsa
Torta De Barbacoa Con FF
Chicken Enchilada Plate
Stuffed Sopapilla Plate
Kids Chicken Tenders
Oder Rice and Beans
Carne Asada Taco

“We have enjoyed every meal we have eaten here. The staff are always attentive and friendly.“

4.3 Superb154 Reviews
Vero & Nely Mexican •
6265 S Graves Rd, Roswell
5 Superb3 Reviews
Burrito Express Mexican • $
209 E College Blvd, Roswell

Customers` Favorites

Deluxe Smothered Chicken Burrito with Green Chilies
Steak Burrito Deluxe and Taco Plate
Huevos Rancheros Breakfast Plate
Meat Enchiladas with Fried Eggs
French Fry Breakfast Burrito
Egg and Chile Burrito
Big Breakfast Burrito
Chile Relleno Burrito
Chile Relleno Plate
Chicken Quesadilla

“The Asado burritos are really good!“

4.2 Good160 Reviews
Burritos and More Mexican • $
127 S Richardson Ave, Roswell

Customers` Favorites

Chicken Enchiladas with Red Chile
Steak Combo with Green Chile
Super Big Breakfast Burrito
Chicken Enchilada Burrito
Cheeseburger and Fries
Bean and Cheese
Chicken Burrito
Chicken Fajita
Egg and Chorizo
Regular Burrito

“I had the Super Big Breakfast Burrito with ham and green chillies. I like sloppy burritos, but I like clean looking ones even more. When I opened this one, the eggs looked so good and clean, and the other items in it were very fresh. It was not greasy at all. I added the roasted salsa and the green salsa to it and it was soooo gooood!!! My friend got hers with asada meat and she keeps talking about how great her burrito was, too.“

4.2 Good115 Reviews
Burrito Factory Mexican • $
1731 SE Main St, Roswell

“Asado Burrito is EXCELENT! Tortilla is perfectly supple and homemade style (idk if they make or are made local) people who said otherwise must have hit a bad day. They were super nice and quick, only problem is it is too close to where I work I may be there way too often!“

4.2 Good8 Reviews
La Cima Mexican Kitchen Mexican • $
5906 S Main St, Roswell

“Food is great. People are very nice. Service and atmosphere are lower rated only because it is cafeteria style. It is near the airport so on top of good food it is super convenient for the air races. Prices seem very cheap but that may be because I am in an overpriced area. Highly recommend for breakfast on the go.“

4 Good19 Reviews
El Guerrero Mexican • $
711 S Main St, Roswell

Customers` Favorites

Carne Asada Taco

“The workers are so nice and the food has so much flavor! I will be going again“

4.1 Good74 Reviews
Garibaldi Mexican Kitchen Mexican • $
2019 S Main St, Roswell

Customers` Favorites

Asado Breakfast Burrito
Cheesecake Chimichanga
Chile Relleno Burrito
Tacos De Barbacoa
Garibaldi Plate
Garibaldi Burger
Cheese Enchilada
Flautas Plate
Chicken Wings
Steak Ranchera

“Food was delicious. Very nice place. Had the combo plate and shrimp cocktail. All very good. Highly recommend this place.“

4.1 Good88 Reviews
El Pollo Bravo Mexican • $
101-199 W 1st St, Roswell

Customers` Favorites

1 2 Pollo Special

“muy delicioso el pollo me encanta y la carne azada deliciosa“

3.8 Good31 Reviews
Taqueria Jalisco Mexican • $
1622 S Main St, Roswell

Customers` Favorites

Carne A la Tampiqueña
Carne Al Pastor Plate
Chimichanga Plate
Enchiladas Suizas
Jalisco Burrito
Seafood Fajitas
Jalisco Fajitas
Supreme Nachos
Carnitas Plate
Chile Relleno

“We’ve tried different items from the menu, they’ve been delicious! I recommend it to friends and family all the time! They’re expanding their drink menu which I’m excited to try! I really like their flan but seems it’s sold out quite often. Other than that I highly recommend!“

4.1 Good181 Reviews
MI CASITA RESTAURANT Mexican • $
305 S Main St, Roswell

Customers` Favorites

Enchilada Rice & Beans
Large Bowl of Menudo
Taco Rice & Beans
Chicken Fajitas
Chimichanga
Enchiladas
Tamales
Burrito

“Awesome food Great service“

4 Good62 Reviews
Flores Cafe American • $
100 S Richardson Ave, Roswell

Customers` Favorites

Carne Asada Burrito
Breakfast Burritos
Ground Beef Tacos
Chips and Salsa
Chile Rellenos
Street Tacos
Chimichanga
Quesadilla
Enchiladas
Hamburger

“10/10 would recommend. Always consistent and portions are a good size. Love that I can come here and never be disappointed with anything I order. Huge Gordita menu on Friday and saturdays in either flour or corn tortillas.“

4.7 Superb60 Reviews
Peppers Grill & Bar American • $
500 N Main St, Roswell

Customers` Favorites

Fire-Roasted Green Chile Cheese Burger
New Mexico Style Enchiladas
Prime Rib Dip Sandwich
Double Barrel Burrito
Diablo Turkey Melt
California Burger
Fresh Mex Platter
Smothered Burrito
Chips and Salsa
Nachos Especial

“We were passing through and found Peppers for dinner, so glad we did. Great food, fast service and had a nice conversation with Leonard. Highly recommend.“

4.4 Superb231 Reviews
El Toro Bravo Bakery Bakery • $
102 W 1st St, Roswell

“Had the flan over chocolate cake, delicious!“

4.5 Superb65 Reviews
Los Novillos Mexican • $
202 W Hobbs St, Roswell

Customers` Favorites

Fish and Shrimp Soup
Stuffed Sopaipilla
Combination Plate
Coctel De Camaron
Combined Fajitas
Shrimp Cocktail
Chips and Salsa
Red Enchiladas
Side Pancake
Asada Plate

“I came in early asking for Shrimp Cocktail. I was not disappointed. The dish was a cool, refreshing mix of shrimp, avocado cucumber, jalapeno, cilantro, spices and tomato juice. Lime, pico de gayo, and onion were served on the side. No carbs, No suger. This was perfect for a hot day.
The young ladies that helped me were kind and patient.“

3.6 Good98 Reviews
Margarita's Restaurant Mexican • $
409 E 2nd St, Roswell

Customers` Favorites

Combination Fried Rice
Chicken Fried Rice
Chips and Salsa
Buffet Plate
Enchiladas
Wet Burrito
Tacos

“It was an OK experience. I had never been to a mexican,Chinese buffet before. Food seemed a little out of the box though to me. The green chili sauce was mild but good. The red sauce almost knocked my head off. I can say of the things I did like. I got full on and feel I got my money's worth.“

3.5 Good98 Reviews
Mariscos Isla de Mexcaltitan Seafood •
114 E McGaffey St, Roswell
4 Good1 Reviews
La Salsa Restaurant Mexican • $
4501 N Main St #30, Roswell

Customers` Favorites

Green Chile Chicken Enchiladas
Flautas De Pollo Chicken
Chips and Guacamole- 6oz
Carne Asada Plate
Chimichanga Plate
Burrito Sirloin
Sirloin Burrito
Enchilada Plate
Veggie Burrito
Poblano Plate

“My quick fix of the day. Love their nachos and the steak chimichanga.“

3.4 Good102 Reviews
New Mexico Burrito Company Burrito • $
3300 N Main St, Roswell

Customers` Favorites

Ground Beef and Red Chile with Potato No Substitutions
Green Chile Steak Quesadilla
Pork & Green Chile Burrito
Ground Beef Green Burrito
Shredded Beef Burrito Red
Sausage Breakfast Burrito
Bacon Breakfast Burrito
Steak & Potato Burrito
Chile Relleno Burrito
Green Chile Pork

“First time trying NMBC, it was pretty good, burritos are a decent size. The salsa and green chili wasn’t very hot at all, although it had a good flavor. One of two ladies in the kitchen wasn’t so nice, but still got our food lol. The other lady was super friendly though. Would stop here again.“

4.1 Good28 Reviews
Taco Bell Fast Food • $
110 W Hobbs St, Roswell

Customers` Favorites

Cheesy Toasted Breakfast Burrito Potato
Breakfast California Crunchwrap
T-8 with Nacho Fries
Ground Beef Burrito
Mild Sauce Packet
Cheese Quesadilla
Chalupa Supreme
Bean Burrito
Taco Supreme
Hash Brown

“06/03/25- This is review is for KFC because Taco Bell food is gross no matter where you go.
The staff are always great, the restaurant is always clean and the food is hot, fresh and delicious every time we eat here.They care about their chicken!!“

3.2 Average78 Reviews

You May Also Like