Delhi Aloo Chaat

Crispy Baked Potatoes tossed with spices — popular street food from the capital of India.

Repinned from All Mixed by Kaylee Taylor

Originally pinned onto All Mixed by Lizbeth Bryant