Food is slightly below average for the average Mexican restaurant. The chips are greasy and the salsa is thin. The beans are heavy. Nothing seemed very fresh but you're probably not expecting here. Service was fine. The place is large with multiple TVs making it a good spot for groups. My order was wrong twice.