Do you sell sofrito??
Address: 3334 W Armitage Ave, Chicago, IL 60647, USA
ERNESTO TORRES | Oct 4, 2021
Yes
Abby Salas | Oct 4, 2021
Yes. They also sell all the ingredients to make it yourself which not a lot of places do.
victor cabrera | Oct 4, 2021
Yes they do
Thanks! Your answer is awaiting moderation.