Tony Evans
A good Mexican restaurant for where we are in WV. After living near the US/Mexican border for several years our standards are fairly high for Mexican food and its nice to have a very good Mexican restaurant in our new town. So stop in for some tasty food and good drinks! We’ve had the combo (beef and chicken) fajitas and seafood fajitas and both were very good. Also tried the shrimp tacos which are also very tasty. The tortilla chips could use more salt and the salsa could be better if it were a bit thicker, but it does have fresh veggies. I’m told the margaritas have a heavy pour, per my wife. We’ve visited twice and will be back for more! We had very good service on both visits.
… moreJames Chittock
I’ve been enjoying great Mexican food at Mi Ranchito for over 15 years. The food is consistent, well priced, and served by a well trained staff. They are also committed supporters of the local community.
… moreKristin Kelly
I was not impressed with the food at all. To start off, the price does not match the quality. We ordered tacos, and tostadas, and got a side of chips and salsa/queso. The tacos were so soggy they literally fell apart. The tostadas were actually just 1 singular tostado, also soggy, so it crumbled to pieces. The queso and salsa were so small. The salsa wasn’t even good, it was so watery you couldn’t even scoop anything onto the chips. Everything was just bland and soggy. Definitely a rip off.
… moreSarah M.
We have now been to Mi Ranchito three times with our dear friends. We all love this cute, authentic, Mexican restaurant so much and we always sit at the same table every time we go there. The service is so good and the waiters/waitresses are so friendly! There are many Mexican options on the menu and the food is very reasonably priced. There are also great options on the kid’s menu and my kids love the food! The food is so delicious and tastes so fresh! There is so much space for seating up and down stairs! We have never had any problems here and would recommend it for people of any age!
… moreJennifer
Loved our server! She was incredibly sweet and seemed happy to be there. The food was delicious! Our only complaint was the music was a little loud. 01/07/2026
… moreW C
The food here was excellent! Everything was fresh and came out in a timely manner. The employees were very friendly! Loved the atmosphere of the place and all the color!
… moreJason Murnock
One of our favorite local joints. Great food, big portions and great pricing. Can’t wait to be back
… moreLexi
I will be as honest as I can be about this place. For starters my husband is Hispanic and he grew up with AUTHENTIC real Mexican food. Considering we wanted to try authentic Mexican food without us cooking forever in the kitchen, we decided to go here after a long day. We have been trying places around us and we had not yet been to this restaurant. When we get there it was hard to find a place to park. We walk in the place and it looked nice it has some pretty cool decor. Once we were seated my husband took forever trying to decide what to pick on the menu because he said everything just sounded and looked unappetizing! We decided to go with the quesadilla as the appetizer, and when it came out he did not eat any of it. This was not what a real Mexican quesadilla was and when I tried it there was barely any chicken and mostly gooey cheese. When we finally got our food it was just nasty. That’s the nicest way I could put it! – My husband ordered Arroz Con Pollo, but When he got the dish there was NO rice and it was basically like a WATERED down chicken fajitas plate. My enchiladas were cold and not covered in sauce properly because the sauce was on the plate from how watery it was. There was no flavor at all in my dish and my husband couldn’t even force himself to eat his dish. We decided we couldn’t force ourselves to eat this stuff so we asked for the check and we left to another Mexican restaurant that we like very much and they actually serve AUTHENTIC food. Everything at this place was overpriced for the quality and we paid way to much. So much for trying something new huh? I love going out to eat and trying new places but we will never return here ever again.
… moreJoy H
The food at the restaurant was good as well as the service but the regular white patrons acted as if they have never seen an African American family. The constant stares made my daughter so uncomfortable she had to leave the restaurant as soon as she finished her food.
… moreMik S
Holy moly, what great food, im not.going to lie, when I looked at the place I was not expecting the really great meal I had.
Server was right on, with drinks and food was brought out just as quick.
I still gave them a 5, I didnt dig the salsa, just not my favorite, still would go again and have lunch or dinner.
… more