Bodeguita Santa Maria is a Mediterranean restaurant specializing in Spanish cuisine, particularly rice dishes.