Delray Beach Empanada Shop is Already Making a Name for Itself Hand pie heaven: Five favorite restaurants for tasty empanadas in Palm Beach County 'We Can't Stop Selling Them': How South Florida restaurants turned Instagram's birria taco boom into a moneymaker 'We Can't Stop Selling Them': How South Florida restaurants turned Instagram's birria taco boom into a moneymaker