We updated our BATESBURG to our NEW online ordering. All other location coming soon!

Welcome to

Your Favorite

Mexican Restaurant

Mi Rancho Mexican Restaurant is the best place to spend your leisure time tasting delicious food and enjoying the nice atmosphere. After visiting our restaurant you will definitely have a wish to come back!

Know More


We are the go-to place when it comes to traditional Mexican cuisine at budget-friendly rates. From specialty dishes such as tacos and burritos to distinctive drinks such as beers and margaritas, we have you covered. At Mi Rancho Mexican Restaurant we want every customer to leave with an excellent experience. We work hard to ensure every authentic Mexican dish and cocktail we serve is properly prepared. Our goal is always to serve the finest, fresh, authentic, home cooked Mexican Cuisine with the best ingredients, resulting in a top quality culinary experience.

Questions or Comments? We'd love to hear from you!