L'Oxxo is a barbecue restaurant specializing in French and Mediterranean cuisine, featuring grilled meats and seafood. They offer table service, seating, and accept card payments.