Best Mexican food in NC
Classic Mexican Dishes Made Just the Way You Like ThemTry our most popular items
Treat yourself to our must-try list that has everyone talking







If you’re looking for a place to enjoy real Mexican food in a warm and welcoming setting, Mi Casa Mexican Restaurant is the perfect choice. Whether you want to sit down for a meal with family and friends or grab something quick to go, we make it easy for you. With three convenient locations in Winston-Salem, Lexington, and Mocksville, we’re always close by when you’re craving a great meal. Order online, dine in, or take out – we’ve got you covered!
Fresh, Flavorful, and Made Just for You
At Mi Casa, we believe that great food starts with fresh ingredients. That’s why we prepare all our dishes daily. Whether you go for our Super Rancheras covered in a rich red enchilada sauce or the flavorful Tacos Al Pastor, you can always count on a meal that’s made with care. Everything is served fresh and hot.
Dine In, Take Out, or Get It Delivered
No matter how you want to enjoy your meal, we make it simple. Stop by for a relaxed dine-in experience, or take your food to go for a quick and easy meal at home. Need delivery? We offer that too! Order through our website or Toast Take Out and get your favorites brought right to your door. Whether you’re grabbing lunch, planning dinner, or just need something delicious in a hurry, we’ve got options to fit your schedule.
A Feast for the Eyes and the Table
They say a picture is worth a thousand words—our food speaks for itself. Browse our gallery and see why every dish is made with care, served fresh, and packed with flavor.
Let Us Cater Your Next Event!
Good food makes every event better! Whether it’s a family gathering, a corporate event, or a celebration with friends, our catering services bring the bold flavors of Mi Casa straight to your table. We offer a variety of options to fit your needs, making sure your guests leave happy and full.
Private Parties? We’ve Got You Covered!
Looking for the perfect venue for your next celebration? Our private party room is ideal for birthdays, anniversaries, and special occasions. We take care of everything while you enjoy the moment with your guests. From delicious food to a great atmosphere, we make sure your event is one to remember!
Book Your Table – Simple, Fast, and Hassle-Free
Want to secure your spot? We accept reservations to ensure a seamless dining experience. Whether it’s a date night, a family dinner, or a get-together with friends, we’ll have your table ready for you. Reservations are not necessary, but they are welcome!
Visit Us Today!
With three locations and flexible hours, it’s always a good time to stop by Mi Casa Mexican Restaurant. Come in, relax, and enjoy authentic Mexican food made fresh daily. Whether you dine in, order takeout, or book us for your next event, we’re here to serve up great meals with a smile!
Featuring
Delivery
Takeout
Dine In
Vegetarian Dishes
Catering
Reservations
Outdoor Seating
Serves Great Cocktails
A Rewarding Way to Enjoy Your Favorites
Every visit should be rewarding! Sign up for our loyalty program and start earning points with every order. Get exclusive perks, discounts, and special offers just for being a valued customer. The more you dine, the more you earn!
Frequently asked questions
We are known for Carnitas, Street Tacos, Quesadilla, Tacos, Grilled Chicken, Shrimp, Tres Leches Cake, Refried Beans, Burritos, Fish Tacos, Enchiladas, Nachos, and Taco
We serve the following areas: Mocksville, Lexington, Winston-Salem, Erlanger, Swaimtown, Center, Maine, Sandy Grove, Meadowview, Holly Grove, Midway, Hootstown, Jakesville, Gum Tree, Ijames Crossroads, Enterprise, Cana, Welcome, Arcadia, Hedrick Grove.