Rickota Restaurante appears to be an Italian restaurant. The name "Ricotta" suggests a focus on Italian cuisine, commonly featuring ricotta cheese in various dishes. The establishment is located in San Luis.