This place knows how to do authentic Mexican food and margaritas! The enchiladas, beans, and rice were all amazing. Service was on point- our food and drinks were served promptly. We didn't have to wait at all to be seated. The atmosphere is beautifully decorated and everything seemed very clean. Our waitress was friendly. The cost of the food seems slightly high but not a deal breaker by any means since the portions are generous. We will be back again!