Las Margaritas is the one of the best Mexican restaurants in Charlotte. Food is always good and the service is too. Great place for lunch or dinner. The pico de gallo is awesome as is the chicken soup. I also like their fajitas and carne asada. Very reasonably priced and super friendly staff.