Four is maybe generous, but we have been twice now and been pretty pleased both times.
First off, I really like how professionally dressed the waitstaff is. No leggings, short shorts or bed head in site. The waiters are neat, clean and well groomed. The interior is clean and well done.
Out of our two visits, we've only had one big disappointment and that was the chile relleno. That is my go to at every Mexican restaurant I've ever been to and I've never had know quite like Margarita's. It was a boiled pepper with zero batter and then stuffed with plain, unseasoned ground beef. It was not good at all - taste or texture wise. Enchiladas, fajitas and other choices have all been standard for this type of place.
Honestly, there aren't great choices for Mexican in Fort Mill so you probably can't go wrong here.