When it comes to Indian appetizers, samosa seems to be at the top of everyone's list. Eating these crispy, golden triangular-shaped patties is no doubt a treat. Samosa’s hail from North India and it is the most popular street food in India.