What is this salsa called?
I ordered tacos and on the side got this green salsa. It’s the best thing ever and it’s not written anywhere on the menu. It’s more liquid than chunky. Does anyone know what it’s called and if you can buy it anywhere lol me and my mom are obsessed
I ordered tacos and on the side got this green salsa. It’s the best thing ever and it’s not written anywhere on the menu. It’s more liquid than chunky. Does anyone know what it’s called and if you can buy it anywhere lol me and my mom are obsessed