If you don't mind very casual counter service, then Panas Empanadas on P St might suit you. You can get a selection of 6 mini-empanadas and a soft drink for $11. Wide selection of fillings and so unlike your other choices.