Since the merging of the towns Salem and Winston in the 1880s, Winston- Salem has stayed true to its roots and preserved its heritage and historical significance. It lures in tourists with plenty of opportunities to celebrate the country’s history through arts, culinary and culture. In recent years, the city has witnessed a burgeoning development and urbanization of the downtown area giving rise to an eclectic diversity of hotels and restaurants. From Mediterranean cafes to tex-mex joints, Winston Salemers have embraced cuisines from all over the world. Here is a list of 10 Mexican restaurants in Winston- Salem, that delivers enchanting enchiladas and badass burritos.
1. Pancho Villa's Mexican & Seafood Restaurant
This is the place to go to if you are looking to taste the best tacos in Winston Salem. With exceptional service and generous portions of lip-smacking traditional Mexican dishes, this restaurant will make you keep coming back for more. Although the place is packed during weekends, you can rely on their prompt services to not keep you waiting for long.
Pancho Villa's Mexican & Seafood Restaurant
Address: 799 S. Stratford Rd, Winston Salem NC 27103
Website: Pancho Villa’s Mexican & Seafood Restaurant
Opening hours: 11 am - 9.30 pm
Price: Under 10 USD
2. Camino Real Mexican Restaurant
Posted by CAMINO REAL on Tuesday, 8 January 2019
With authentic Mexican dishes, this fantastic restaurant is the fix to all your taco cravings in Winston - Salem. The restaurant shares the same menu and dishes with its namesake sister restaurant that is a local favorite in Greensboro. Clean facilities, great ambiance, impressive staff and a range of delectable dishes make El Camino a must try in Winston - Salem.
Camino Real Mexican Restaurant
Address: 3800 Reynolda Rd, Winston-Salem, NC 27106
Website: Camino Real Mexican Restaurant
Opening Hours: 11 am - 10 pm
Price: Under 10 USD
3. Mi Pueblo Stratford
With owners from small towns in Mexico, this exceptional restaurant brings the taste of authentic Mexican cuisine to Winston - Salem. From bean burritos to shrimp tacos, the dishes here burst with flavors that tickle your taste buds. Note that the shredded beef and chicken used for tacos, enchiladas, and burritos are cooked with onions and tomatoes here.
Mi Pueblo Stratford
Address: 2905 Reynolda Rd, Winston-Salem, NC, 27106
Website: Mi Pueblo Stratford
Opening hours: Monday – Thursday: 11 am – 10 pm; Friday and Saturday: 11 am – 11 pm; Sunday: 11 am – 9:30 pm
Price: 11 - 30 USD
You might be interested in these Airbnbs!
4. La Botana Mexican Restaurant
La Botana features dishes that represent the richness of Mexican home cooking. From margaritas to Mexican street food items, this family-owned restaurant in Winston - Salem will not disappoint you. The chefs and owners of the restaurant share ancestral heritages from different states of Mexico such as Nuevo Leon, Jalisco, and San Luis Potosi.
La Botana Mexican Restaurant
Address: 1547 Hanes Mall Blvd, Winston-Salem, NC 27113
Website: La Botana Mexican Restaurant
Opening hours: 11 am - 9 pm
Price: 11 - 30 USD
5. El Rancho Taqueria
Posted by El Rancho Tacos on Wednesday, 22 February 2017
This taqueria offers friendly service, homey vibes and authentic dishes of quality that provide absolute bang for your buck. The hole in the wall spot uses the freshest of ingredients and is a fan favorite among the foodies in town. From carnitas to shrimp cocteles, you will find the taste of authentic Mexican flavors in all the dishes of this taqueria.
El Rancho Taqueria
Address: 613 E Sprague St, Winston-Salem, NC 27107
Website: El Rancho Taqueria
Opening hours: 10 am - 9 pm
Price: Under 10 USD
6. Tequila Mexican Restaurant
This family-owned Mexican restaurant offers classic Mexican entrees and dishes to suit every appetite. They also have a daily drink specials menu running that offers margaritas for three dollars and draft beers for two dollars a pint. Do not miss out on the flavourful carne guisadas the next time you are here.
Tequila Mexican Restaurant
Address: 2802 Reynolda Road, Winston-Salem, NC 27106
Website: Tequila Mexican Restaurant
Opening hours: Monday -Thursday: 11 am – 9:30 pm; Friday: 11 am – 10 pm; Saturday: 11:30 am – 10 pm
Price: Under 10 USD
7. Senor Bravo Mexican Restaurant
Posted by Señor Bravo Mexican Restaurant on Thursday, 3 May 2018
Senor Bravo Mexican Restaurant is a great place to kick back with a group of friends while tasting a scrumptious selection of authentic Mexican dishes. The customary chips and the homemade salsas served here are flavourful and will put you in the right mood to dive into the meals. The restaurant will surprise you at how quickly they serve you super tasty and fresh food.
Senor Bravo Mexican Restaurant
Address: 241 S Marshall St. Winston Salem, NC 27101
Website: Senor Bravo Mexican Restaurant
Opening hours: Monday: 11 am - 9 pm; Tuesday - Thursday: 11 am - 10 pm; Friday - Saturday: 11 am - 11 pm; Sunday: 11 am - 9 pm
Price: 11 - 30 USD
8. Los Toritos Mexican Cuisine
Now till Sunday July 22nd. FISH TACOS ONLY $9.99
Posted by Los Toritos Mexican Cuisine on Wednesday, 18 July 2018
Do not let the outside appearance of Los Toritos Mexican Cuisine deceive you. The spacious setting and decors along with great Mexican fare will deliver you sumptuous dining experience. The corn tortillas and guacamole here are homemade and are the best you can get in Winston-Salem.
Los Toritos Mexican Cuisine
Address: 420-U Jonestown Road, Winston-Salem, NC 27104
Website: Los Toritos Mexican Cuisine
Opening hours: Monday to Saturday: 11 am - 10 pm; Sunday: 11 am - 9 pm
Price: 11 - 30 USD
9. Xcaret Mexican Grill And Cantina
Sometimes there just aren't even words.
Posted by Xcaret Mexican Grill & Cantina on Friday, 21 September 2018
From enticing aromas of homemade tortillas to colors and paintings of Mexican artists, Xcaret will immerse you in Mexico’s culture the moment you enter the restaurant. The salsas here have the right amount of flavors and spices and are a hit among local foodies. Head to this restaurant if you are looking for fresh, authentic Mexican fare in a welcoming and vibrant atmosphere.
Xcaret Mexican Grill And Cantina
Address: 202 4th St Nw, Winston-Salem, NC 27101
Website: Xcaret Mexican Grill And Cantina
Opening hours: 11 am - 10 pm
Price: 11 - 30 USD
10. Monterrey Mexican Restaurant
This family-owned restaurant features authentic and traditional Mexican dishes with a distinctive menu. Monterrey is well known for its cracking margaritas and this restaurant brings its taste to Winston-Salem. With relaxing decors, Spanish influenced architecture and traditional Mexican touches, this restaurant will transport you to the streets of Monterrey with its authenticity.
Monterrey Mexican Restaurant
Address: 1227 Silas Creek Parkway, Winston-Salem
Website: Monterrey Mexican Restaurant
Opening hours: 11 am - 10 pm
Price: 11 - 30 USD
Feast on

From fixing your taco cravings to introducing you to agua frescas, the above mentioned Mexican restaurants in Winston Salem are the best bets to get Mexican fare in town. Take your pick and visit it to get your dose of lip-smacking Mexican cuisine.
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Google ×