Place Juarez is a food court offering takeout and delivery options. They specialize in empanadas and other dishes.