18 Best Mexican Restaurants in Roswell

Experience Roswell's Mexican food at these fantastic spots.

Fresco Cantina Grille Mexican • $
10779 Alpharetta Hwy STE 160, Roswell

Customers` Favorites

Virgen Daiquiri Tamarindo
Jalapeno Mac and Cheese
Tres Leches of the Day
Table Side Guacamole
Grilled Veggies
Tacos & 2 Sides
Flan of the Day
Nachos Supreme
Chicken Fajita
Street Tacos

“I'm not a margarita drinker, but their selection is fantastic. Fresh squeezed juices paired with primo tequila & the perfect ratio of booze to mix makes for an amazing cocktail.“

4.6 Superb79 Reviews
Taqueria San Pancho Mexican • $
10479 Alpharetta St, Roswell

Customers` Favorites

Tacos de Tripa Y Al Pastor
Nachos Con Carne Asada
Quesadilla Fajita
Ground Beef Tacos
Breakfast Burrito
Enchilada Plate
Nachos de Asada
Tacos a Vapor
Jumbo Burrito
Camaron Taco

“they are just delicious, fresh, and quick service, affordable prices, clean place, I just would like to mention that I brought my family from Marietta, a couple times to eat there, and they don't leave you to put tables together, and we're 8, or 10 people, and we want to eat as family, I think they need to be more accessible to do that, but besides that they are great.“

4.5 Superb82 Reviews
Dosirak Mexican • $
10479 Alpharetta Street, Roswell

Customers` Favorites

Tacos Al Pastor Carnitas Y Birria De Borrego
Lemon Garlic Fried Chicken
Honey Butter Fried Chicken
Chili Soy Fried Chicken
Fried Spicy Shrimp
Chicken Gangjeong
Grilled Chicken
Tacos Carnitas
Pork Bulgogi
Kimchi 8 Oz

“Great food! We ordered the sweet & spicy fried chicken (half), the honey butter fried chicken (half), kimchi & vegetable fried rice. The portions were very generous and the food was delicious! The staff provided excellent service and continued to check on us as we dined.We forgot to take photos but you won't be disappointed!“

4.6 Superb43 Reviews
El Torero Mexican Restaurant Mexican • $
625 W Crossville Rd #114, Roswell

Customers` Favorites

Salsa Cheese Dip Guacamole
Chicken Fajita Quesadilla
Frozen Margarita
Chicken Fajitas
Cheese Dip With
Fajita Nachos
Tortilla Chip
Taco Plate

“Been going there for over 30 years and consistently good service. Ramon. Manuel and ray have the best service not to mention the best food. Every family vacation, holiday or outing El Torero goes with us Best Mexican any where in the south“

4.5 Superb53 Reviews
Ceviche Taqueria & Margarita Bar - Roswell Mexican • $
963 Canton St, Roswell

Customers` Favorites

Elsa's Enchiladas Verde
Extra Chips and Salsa
Casamigos and Marg
Chicken Fajitas
Shrimp Ceviche
Chicken Tacos
Guacamole Dip
Pork Barbacoa
Ceviche Pro
Fish Tacos

“Shrimp and chicken with the special sauce in it yummy in Ceviche“

4.4 Superb67 Reviews
Taco Takeout Mexican • $
1580 Holcomb Bridge Rd, Roswell

Customers` Favorites

Loaded Street Fries with Barbacoa
Breakfast Burrito
Refried Beans
Chicken Taco
Ramen Birria
Birria Plate
Birria Taco

“This place deserves 10 stars. Food is delicious and staff very friendly! I cannot wait to be back!“

4.3 Superb96 Reviews
Taqueria Hot Wing Mexican • $
11250 GA-9, Roswell

Customers` Favorites


“Super yummy authentic food“

4.9 Superb15 Reviews
Azteca Grocery & Taqueria Mexican • $
1230 Alpharetta St, Roswell

“Oh my goodness. What a hidden gem. Be prepared to pay cash (sometimes). Also, speaking a little bit of Spanish might help in a pinch. I had their Birria tacos on our first visit and they were on point. I ordered their Pozole (Thursday only) today. Wow!! What a delicious and filling meal. They are doing it right. It’s a convenient store with family style seating and a taqueria all in a small space. Highly recommend checking it out. We will be back soon!“

4.5 Superb24 Reviews
Cocina Sofia 3 Mexican • $
710 Holcomb Bridge Rd Suite 200, Roswell

Customers` Favorites

Taco de Asada

“I really like this place, the service is always warm and friendly, always clean, homemade and It has a nice view. Although I am not from Mexico I feel like I am in a restaurant near my home and here it is just like that!!They don't spice the food which is a plus for me; they put it on the side if you want it.I really like this place, the service is always warm and friendly, always clean, homely and has a pleasant view. Although I'm not from Mexico I feel like I'm in a restaurant near my house and here it is just like that :)They don't add spice to the food which is a plus for me; They put it aside if you want it.“

4.9 Superb11 Reviews
Elaina's Mexican Restaurante Y Cafeteria Mexican • $
1234 Alpharetta Hwy, Roswell

Customers` Favorites

Steak Tacos De Carne Asada

“One of our favorite spots in Roswell and the very best Mexican and El Salvadoran style pfood you can get in the ATL. Very friendly staff always. Our favs pasole-only weekends, cheese pupusas, chorizo tacos. Everything is homemade to order. Enjoy!“

4.4 Superb21 Reviews
Lil Kiko's taqueria Mexican • $$
10980 Crabapple Rd, Roswell

“Ordered a couple of breakfast burritos through delivery. I have to say, breakfast burritos hold up surprisingly well to the temperature/freshness drop from delivery. The carne asada and the barbecoa were really good, but the barbecoa is tops.Would have given it five stars, but they don't offer potatoes as part of the filling. :-( That would have made it like... California good!“

4.3 Superb14 Reviews
Mr. Taco @ Roswell Mexican • $
893 Holcomb Bridge Rd, Roswell

Customers` Favorites

Pastor and Asada Tacos
Strawberry Jarritos
Acapolco Enchiladas
Chicken Quesadilla
Rica Sopa de Pollo
Chips and Queso
Fajitas Nachos
Tlalpeno Soup
Carne Asada
Taco Salad

“Absolutely amazing food and DELICIOUS ASF!!“

4 Good103 Reviews
Taqueria Tsunami Mexican • $$
1570 Holcomb Bridge Rd #855, Roswell

Customers` Favorites

Asian Nachos with Short Rib
Avocado Cilantro Egg Rolls
Garden Shrimp Quesadilla
Korean Fried Cauliflower
Chicken Enchilada Bowl
Shrimp Tempura Taco
Chips and Salsa
Guacamole Fresco
Asada Zing Taco
Tuna Poke Bowl

“It was delicious; a combination of two of my favorite cuisines!“

4 Good79 Reviews
Willy's Mexicana Grill Tex-Mex • $
660 W Crossville Rd, Roswell

Customers` Favorites

Burritos & Bowls
Baja Burrito
Willy Philly
Black Beans
Corn Salsa
Cheese Dip
Chips Salsa
Taco Salad

“Thank you Willy's for providing lunch for the Roswell 911 center today. It was delicious!!“

4.7 Superb69 Reviews
El Porton Mexican Restaurant Mexican • $
11190 Alpharetta Hwy, Roswell

Customers` Favorites

Lunch Chicken Chimichanga
Enchiladas Verdes
Chips and Salsa
Seafood Burrito
Nachos Deluxe
Lunch Fajitas
Chicken Fajita
Steak Fajita
Chicken Soup
Cheese Dip

“Just do it! As a Mexican woman I loved it ! Yes some of the food is a little Américan but delicious none the less! It's sooooo good ! The brisket tacos melt right In your mouth! Mike our server was so kind , knowledgeable , and accommodating. Literally just go ahead and come In For a wonderful experience. Also there is a robot that brings you your food!! It was vibing playing music . Such a delight! We shall return for sure !!! Pictured is my husbands food. My tacos were so good I didn't get a pic lol“

4 Good76 Reviews
Pure Taqueria Mexican • $$
1143 Alpharetta St, Roswell

Customers` Favorites

Rice and Black Beans
Enchilada of the Day
Chicken Sandwich
Chips and Salsa
Shrimp Tacos
Carne Asada
Mixed Tacos

“We love pure- the drinks are great and food is delicious. The reason I’m not rating it 5 stars is almost every time we come there are never enough high chairs for kids. So our kids end up having to stand or kneel on regular chairs to eat. If it’s a regular problem I don’t know why they don’t get a few extra to have on hand?! Otherwise it’s a great place to eat“

4 Good52 Reviews
Rojo Cocina Mexicana & Cantina Mexican • $$
885 Woodstock Rd, Roswell

Customers` Favorites

Rojo Fajitas Dine in: Yes Outdoor seating: Yes Delivery: No Curbside pickup: No
Rojo Fresh Mexican Guacamole
Chips for the Table
Cheese Dip

“The food is Ahmazing. The service is phenomenal. The art and whole atmosphere as a whole is very soothing.Sports, good music,excellent staff and by far some best food i have EVER ate. I will continue to eat there and tell many about it.“

4 Good48 Reviews
Ceviche Pick-Up n’ GO Mexican • $
640 W Crossville Rd, Roswell
4.2 Good10 Reviews