We only had appetizers so I am basing this review on nachos and table side guacamole. Both were very fresh and the nacho were full of toppings and flavor. We also had margaritas and sangria. No complaints here- large portions and tasty. The service was good. We explained that we only had 25 mins until our show started and they had us out on time.