Skip to main

Best Mexican food in NC

Classic Mexican Dishes Made Just the Way You Like Them

Try our most popular items

Treat yourself to our must-try list that has everyone talking

View Full Menu

The Chico Cali Burrito

A handheld burrito with choice of tender grilled steak or savory al pastor pork filling, complemented by hearty whole pinto beans, fresh cilantro, and diced onions all wrapped into a warm, soft flour tortilla. Paired with our bold red tomatillo salsa.

Add Item

Quesabirria

A cross between a taco and a quesadilla, our delicious birria, a Mexican stewed shredded beef, is folded into (3) cheesy tortillas. Served with the same beef broth that gives them a red colors, and rice and refried beans.

Add Item

Roni's Special

Two soft tacos. Filled with grilled chicken and onions smothered in our creamy, smoky, and mildly spicy chipotle sauce. Topped with guacamole, lettuce, and pico de gallo. Served with rice and refried beans.

Add Item

Cheesesteak Tacos

(2) Soft tacos filled with grilled steak and onions. Topped with cheese dip, lettuce, and diced tomatoes. Served with rice.

Add Item

Baja Fish Tacos

(3) Deep fried battered cod fish corn tortilla tacos. Topped with seasoned shredded cabbage and chipotle sauce. Served with rice, and a small side of pineapple pico de gallo, and. a lime slice.

Add Item

Chimichangas Dinner

Two chimichangas filled with shredded chicken* or shredded beef. Topped with cheese dip and burrito sauce. May also request no burrito salsa and just cheese dip to make it "Pollo Fundido". Served with rice, lettuce, sour cream, and diced tomatoes.

Add Item

Dinner Fajita Quesadilla

A quesadila filled with your choice of grilled chicken or steak and fajita vegetables (bell peppers, onions, and tomatoes). Served with rice, refried beans, lettuce, sour cream, and diced tomatoes.

Add Item

Chori Pollo

Grilled chicken breast topped with grilled chorizo, onions, and cheese dip and pico de gallo. Served with rice & refried beans. Tortillas upon request.

Add Item

Welcome to Mi Casa Mexican Restaurant

Welcome to Mi Casa Mexican Restaurant
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

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

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!

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!

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

 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!

What our guests are saying

Check out our most recent reviews!

They got the best Mexican food out there. The waiters and waitresses are really great and have the best service. I go there every now and then. I am an autistic guy that loves food, and the staff are always friendly to me.

Mark H.

Mark H.

From the moment that you walk in, you’re greeted with “Welcome Home!” The service is great, the food is always delicious, and I’d highly recommend the watermelon marg with a spicy rim!

Emily W.

Emily W.

If you want a great dining experience, this is the place to come. The food was delicious. The service was the best. The food was served within minutes. The restaurant was very clean.

Tim S.

Tim S.

Featuring

Delivery

Takeout

Dine In

Vegetarian Dishes

Catering

Reservations

Outdoor Seating

Serves Great Cocktails

A Rewarding Way to Enjoy Your Favorites

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!

Our locations


Sunday

11:00 AM - 9:00 PM

Monday

11:00 AM - 9:00 PM

Tuesday

11:00 AM - 9:00 PM

Wednesday

11:00 AM - 9:00 PM

Thursday

11:00 AM - 9:00 PM

Friday

11:00 AM - 9:00 PM

Saturday

11:00 AM - 9:00 PM