We visited El Toro last night as a party of eight people. I had the calamari to start and mixed grill for mains. The food was very good other than the chicken being slightly dry, however one member of the group had to wait about 20 mins for her pizza after the rest of us had got our mains due to some sort of mix up with the ticket. The staff were excellent though.. very friendly. If it wasn't for the mix up with the one main course this would be a 5* review.