It is a retail store specializing in products from Spain. So it will have Spanish chorizo. If you're looking for Mexican, Columbian -- Jackson Heights is a better choice.
Con, yes, Despana on Northern Boulevard was there way before the one in Manhattan.