AppetizersChickenPoultry Green Chicken Chalupas with Salsa Verde by Lala Castro November 14, 2017 Chalupas is a famous snack in Mexico, especially in Puebla, where you can find them everywhere from street stands to restaurants. They’re…