The Mexican here is excellent but it is about 5 times too expensive. 2 bite taco is 5 to 7 dollars. I have to eat 8 to 10 to be full. The Chinese food is all bad. Avoid eating this food here you will be disappointed. Guacamole is very good here but again way over priced. Drinks are good here. The service is average. A couple times I had slow service to bring drinks and food but in general it is fast and good.
Overall 4 stars instead of 5 because of price. Bring 50 per person. The food is 5 star.