If anyone knows the owner of Casa Cornwall please let the know they have just lost a catering contract. Our office manager asked the waiter if they supply catering (she went based on a recommendation). His reply: "I don't speak English" and walked off. Excellent customer services from an employee based in Gibraltar.