3 Best Mexican Restaurants in Winston Salem, NC

Expert-recommended Top 3 Mexican Restaurants in Winston Salem, North Carolina. All of our mexican restaurants actually face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve only the best!

7+ YEARS IN TBR
CALL EMAIL

THE PORCH KITCHEN AND CANTINA

840 Mill Works Street,
Winston Salem, NC 27101 Directions

Since 2014

Specialty:

Sweet Pete Puffy Tacos Puffy Houston Beef Tacos Tropical Shrimp Tacos Porch Taco Plate OG Burrito Coca Cola Carnita Fajita Plate Porch Quesadilla Porch Naked Burrito Bowl Texas Pete Chicken Flautas Enchiladas De La Casa Santa Clara Rice Bowl Yucatecan Pork Belly Rice Bowl Fried Chicken ACP Cha Cha Chicken Quesadilla Small Fajita Fiesta Large Fajita Fiest

"The Porch Kitchen and Cantina is a family-friendly restaurant that offers breakfast tacos, sliders, fajitas, hearty salads, and uniquely crafted settings. The business originally started in 2010 as a meal delivery company known as Dinners on the Porch before growing into the full-service restaurant customers recognize today in early 2014. Enjoy The OG Burrito, which is a flour tortilla filled with black beans, jasmine rice, Mimi’s queso, tots, sour cream, lettuce, and guacamole, served with cilantro ranch and salsa Mexicana. It provides an online delivery service from Tuesday to Saturday. The restaurant provides happy hour snacks and boxed lunch options.

2026 Update: The Porch Cantina is a modern restaurant that blends Tex-Mex flavours with American comfort food, creating a lively dining experience centered around handcrafted dishes, cocktails, and social gatherings. Their outdoor patio seating and a relaxed social environment make it a popular gathering spot for families, friends, and weekend brunch guests."

Reviews | Play Video | Write a Review

Price:

TACOS:
Sweet Pete Puffy Tacos $16
Puffy Houston Beef Tacos $16
Tropical Shrimp Tacos $18
Porch Taco Plate $14
Og Burrito $15
Coca Cola Carnita Fajita Plate $18
Porch Quesadilla $15
Mexican Burger $18
Back Porch Burger $18
Plain Jane $16
SALADS:
South Congress Cobb $15
Asian Steak Salad $20
Petaluma Salad $15
Nacho Taco Salad $15
MEXICAN MENUS:
Porch Naked Burrito Bowl $15
Texas Pete Chicken Flautas $17
Enchiladas De La Casa $16
Santa Clara Rice Bowl $14
Yucatecan Pork Belly Rice Bowl $19
Fried Chicken Acp $17
Cha Cha Chicken Quesadilla $16
Small Fajita Fiesta $100
Large Fajita Fiesta $150
BRUNCH FAVORITES:
San Diego Sunrise Burrito $16
Breakfast Of Champions $18
Huevos Rancheros Tradicionales $16
Breakfast Quesadilla $17
Belgian Waffles Breakfast Plate $17

Contact:

(336) 893-8361 (336) 745-8300

Mon-Sat: 11am - 9pm
Sun: 10am - 3pm

TBR® Inspection Report:

5+ YEARS IN TBR
CALL EMAIL

MI PUEBLO MEXICAN GRILL

644 South Stratford Road,
Winston Salem, NC 27103 Directions

Since 1989

Specialty:

Across The Border Fajitas Vegetarian Fajitas Fajita Quesadilla Texana Quesadilla Taco Loco Mi Pueblo Especial Papa Mixta Chiles Poblanos Quesadilla Rellena Chimichanga Carnitas Dinner Pork In Salsa Verde California Burrito Burrito Mexicano Burrito De Pollo Al Carbon Especial De Jesus Burrito Especial Vegetable Burrito Nachos and Street-style Mexican Specialties

"Mi Pueblo Mexican Grill is a local Mexican chain serving a lengthy menu of traditional dishes in a casual atmosphere. The restaurant is the realization of Jesus and Maria Ruiz's dream. Jesus and Maria were born in small towns in Mexico, and Jesus showed his entrepreneurial spirit at the age of ten. Mi Pueblo Mexican Grill offers a variety of menu items, including Burritos, Enchiladas, Tortas, Sopes, and Seafood. Enjoy their special menu item, the Taco Loco, which features a large flour tortilla shell filled with chicken and veg. The restaurant provides catering services for birthdays, business lunches, parties, celebrations, holidays, and more.

2026 Update: Mi Pueblo Mexican Grill is a family-established Mexican restaurant chain known for serving authentic Mexican cuisine with fresh ingredients, bold flavours, and a lively cantina-style dining atmosphere. Many Reddit users recommend Mi Pueblo for its tasty tacos, freshly served chips and salsa, flavorful margaritas, welcoming family atmosphere, and diverse selection of authentic Mexican dishes."

Reviews | Play Video | Write a Review

Price:

APPETIZERS:
Golden Chicken Flautas $19.19
Chunky Guacamole $12.59
Choriqueso $11.39
Guacamole Dip $8.99
Cheese And Bean Dip $8.99
Cheese Dip $7.19
Tostada De Ceviche $8.99
NACHOS:
Fajita Nachos $16.29
Beef And Bean Nachos $12.59
Beef Nachos $11.99
Cheese Nachos $10.79
Beans Nachos $10.79
Chicken Nachos $11.99
Nachos Special $16.19
SOUP AND SALAD:
Guacamole Salad $7.19
Grilled Chicken Salad $15.59
Chicken Soup $11.39
House Salad $9.59
VEGETARIAN:
Combo D $14.99
Combo F $15.59
Combo A $14.99
Seafood
Shrimp Tacos $19.24
Shrimp Chimichanga $18.27
Shrimp Cocktail $17.24
Camarones A La Diabla $20.74
Mojarra Frita $21.74
Camarones Al Ajillo $21.24
Camarones En Salsa Habanera $18.74
Dos Equis Fish Tacos $19.24
Camarones Guajillo $21.24
Ceviche Mixto $20.84

Contact:

(336) 765-5174 (800) 555-5555

Sun-Thu: 11am - 9pm
Fri & Sat: 11am - 10:30pm

TBR® Inspection Report:

10+ YEARS IN TBR
CALL EMAIL

PANCHO VILLA'S MEXICAN & SEAFOOD RESTAURANT

799 South Strartford Road,
Winston Salem, NC 27103 Directions

Since 1998

Specialty:

Enchiladas Pancho Villa's Monster Chile Verde Wet Burrito Burrito Especial Rancheras Mexicanas Burritos Carne Asada Burrito Mexicano Burritos Deluxe Cali Pancho Burrito Fajitas De Pollo Fajitas Steak Fajitas De Camarón Fajitas Tejana Fajitas De Pescado Fajitas Del Mar Fajitas Cabo De Hacha Fajitas Mexicanas Appetizers and Shareable Platters Fajitas Tacos Enchiladas and Burritos

"Pancho Villa's Mexican and Seafood Restaurant has been serving the Winston-Salem and High Point communities with delicious Mexican food. Their team is dedicated to providing memorable moments for their customers. Taste the Cali Pancho Burrito, which is a deliciously stuffed burrito with beans, avocado, and chorizo served with salad. The restaurant offers services including indoor dining, patio seating, and convenient order pickup options.

2026 Update: Pancho Villa's Mexican & Seafood restaurant features a broad menu that blends traditional Mexican favourites with seafood platters, grilled entrées, fajitas, tacos, burritos, enchiladas, and combination meals. The restaurant is especially known for its creamy Arroz con Pollo, house margaritas, queso dips, fajita nachos, and Mexican-style appetizers. The restaurant provides a vibrant and casual dining atmosphere with colorful décor, outdoor seating, and family-friendly service. Their customers on Reddit frequently mention Pancho Villa when discussing flavorful Mexican food options in Winston-Salem."

Reviews | Play Video | Write a Review
License #0879610

Price:

Appetizers & Nachos:
Cheese Dip (Small) $4.75
Cheese Dip (Large) $6.50
Cheese & Bean Dip $7.25
Guac Dip $6.99
Chunky Guacamole $10.25
Shrimp Dip $10.50
Pancho Villa Dip $8.99
Super Dip $8.99
Chori Papas $10.95
Chicken Tenders $11.95
Wings (8) $12.99
Nachos With Cheese Only $7.49
Nachos With Beans $8.50
Nachos With Beef & Beans $9.99
Nachos With Chicken $8.99
Nachos With Ground Beef $8.99
Nachos With Grilled Steak $12.99
Nachos With Grilled Chicken $11.99
Nachos With Shrimp $15.99
Nachos Especial $11.99
Fajitas Nachos (Chicken) $13.95
Fajitas Nachos (Steak) $14.95
Fajitas Nachos (Shrimp) $16.25
Fajitas Nachos (Texas) $15.95
Nachos Mexicanos $13.95
DAILY LUNCH SPECIAL:
Especial De La Cocina $9.99
Pollo Supremo $9.75
Fajitas De Pollo $10.50
Carnitas Lunch $9.99

Discount:

Get a $2 Off for Tacos on Tuesday

Get 1 Point for Every $1 Spent and redeem them on your future Pancho Villa orders

Contact:

(336) 768-6886

Mon-Thu: 11am - 9:30pm
Fri & Sat: 11am - 11pm
Sun: 11am - 9pm

TBR® Inspection Report: