A Spanish-language storefront displays its many wares in the windows.