Casa Antonio offers a memorable dining experience with homemade Canarian and Spanish cuisine in a beautifully decorated setting.