Empanadas Supercriollitas specializes in empanadas and other frozen food products.