32 Best Mexican Restaurants in Roswell

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

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.5 Good14 Reviews
La Escondida Cafe Mexican • $
109 N Delaware Ave, Roswell

Customers` Favorites

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

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

4.9 Superb65 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.7 Superb84 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 Superb259 Reviews
Au K Tacos Mexican Food Mexican • $
700 N Main St, Roswell

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

4.7 Superb31 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 Superb90 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

“The birria tacos were awesome!!! Thank you so much!!! We will be back again ❤️“

4.5 Superb36 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 Superb185 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’ve only recently discovered this place, and have been getting tamales every week it seems. They are very good most of the time. Like, 99% of the time the tamales are amazing. Maybe one every now and then seem dry, or just not as good as normal.Their green Chile chicken tamales are life changing though.“

4.4 Superb36 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
Combination Plate
Green Chile Stew
Enchilada Plate
Chicken Strips

“This cafe is off main street and does not have a new shiny frontage but it is oh so amazing. I was there about 3 pm so definitely between lunch and dinner (important later). First loved the salsa with the chips. Nice and thick with some good kick. I got the tamale plate and was not disappointed. I could definitely taste some smoke in the chilies. My main reason for coming was the sopiapilla’s for desert. They were dropped fresh after I ordered them and they were so good. All puffy and perfect for biting off the corner and filling with honey (the preferred way I was taught years ago). Haven’t had sopiapillas that good in almost 20 years! Thank you!

Parking: The parking is across the street in a city lot. Free!“

4.3 Superb123 Reviews
El Toro Bravo Restaurant Mexican • $
102 S Main St, Roswell

Customers` Favorites

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

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

4.3 Superb86 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.3 Superb82 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.6 Superb10 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.3 Superb39 Reviews
Vero & Nely Mexican •
6265 S Graves Rd, Roswell
5 Superb3 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.5 Superb2 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
Big Breakfast Burrito
Egg and Chile Burrito
Chile Relleno Burrito
Chile Relleno Plate
Chicken Enchiladas

“The Asado burritos are really good!“

4.2 Good91 Reviews
Amigos Mexican Restaurant Mexican • $
1300 N Main St, Roswell

Customers` Favorites

Enchilada Plate
Shrimp Cocktail
Mexican Taquitos
Flauta Plate
Taco Salad
Taco Plate
Salsa Bar
Burrito
Machaca
Menudo

“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.2 Good52 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.2 Good50 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

“Stopped by for lunch when passing though. Some good classic new Mexico food. I got a burrito Christmas style, and my wife got the green chili stew. Prices are very fair. Staff was very friendly. Free chips and salsa :) h and very tasty sopapilla’s for desert.

Kid-friendliness: Very sweet to our little guy.“

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

“Best Mexican food in Roswell, it is authentic. My family and I dine in and order take out every week! My husband loves their green enchiladas. This is his go to every time. The Menudo is delicious, flavorful... all their food is flavorful and many plates to choose from. No where else will you find pambazos or quesadillas de pollo - authentic Mexican dishes. Chips and salsa are all homemade. Their rice is simply amazing. If you haven't tried La Cima you are missing out. Service is great - always greated with a smile and are very attentive.

Kid-friendliness: La Cima also has kid friend meals like their chicken strips with fries, asada fries and quesadillas as you can order them to your liking, my kids enjoy eating here and actually prefer this restaurant over any fast food!“

4 Good19 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“

3.9 Good39 Reviews
Taqueria Jalisco Mexican • $
1622 S Main St, Roswell

Customers` Favorites

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

“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 Good113 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've dined at nearly every restaurant in Roswell, and this particular establishment's cuisine was exceptionally delicious. Interestingly enough, this is the first time I am actually writing a food review. Also, the atmosphere of the restaurant, adorned with rustic decor and featuring two magnificent bullheads mounted on the walls, added a touch of Western charm that enhanced the dining experience.“

3.7 Good40 Reviews
El Toro Bravo Bakery Bakery • $
102 W 1st St, Roswell

“Had the flan over chocolate cake, delicious!“

4.6 Superb43 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.“

3.7 Good58 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

“Tried your tacos for the family yesterday for the first time. Everyone loved them. Good food at a great price. Thank you.“

4.5 Superb33 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.6 Good64 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.3 Superb148 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.5 Superb21 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.4 Good46 Reviews
Mariscos Isla de Mexcaltitan Seafood •
114 E McGaffey St, Roswell
4.4 Superb8 Reviews

You May Also Like