El Toro is a grill restaurant with terrace and dining room seating, offering sea views.