Salsa and chips were delicious, and the entrees were pretty good but the service was bad. Waited almost 15 mins before a server came to our table. They also messed up my order twice but I think it was due to the language barrier which I can understand. It's also not the cleanest restaurant but I would go back for the food.