I recommend La Purisma for the BEST Mexican sweet bread period! Yes it's true they don't accept debit so no problem, Take cash! They charge extra for anything but paper sacks! Not a big deal! we just need to get it home so we can transfer it to a plastic container! We have been long time customers and wouldn't go anywhere else for our Mexican sweets! The customer service is great and the ladies are always respectful and fast!