La Criolla Empanadas is a snack bar specializing in empanadas. They offer delivery services.