I have dined here 4 times now. It's your basic run of the mill Mexican food. The employees are always great and provide top notch service. They are quick and polite. It's not my favorite place to get Mexican food and the prices are a bit higher compared to a few others I have been to which are the only criteria on which I deducted a star. The service is excellent, the margaritas are great and the food is average. It's definitely worth a visit.