Good afternoon, Antonio - I am Lilia from El Super. Thank you for contacting us. Yes, goat heads are sold in our stores. I suggest you go (in person) to your nearest store and order it.
YOU HAVE TO ORDER IT IN ANY OF THE STORES
Sorry I could not inform you if you can find it in that store but if I know of another store where you can find what Siconose de la Mercado is looking for, the Mexican located at 6625 S Avalon Blvd, Los Angeles, CA
If there are sheep heads.
And
Thanks! Your answer is awaiting moderation.