This place is just okay. The serving sizes are not that great, but is pretty cheap though. Their margaritas are good and they have specials on certain days. Their service is okay. Menu is pretty large and have a variety to choose from. Rather go to a different Mexican restaurant though. They do catering too.