Place pork shoulder in slow cooker. Sprinkle with garlic, olive oil, salt, pepper, and cumin. Top with cilantro, salsa, chicken broth, tequila, chopped green chilies, and the juice of one orange. Cover and cook on low for 6 to 8 hours until tender.
Remove pork and shred it with two forks. Return shredded pork to the slow cooker and cook until heated through.
Serve pork carnitas on warm tortillas with black beans, guacamole, pico de gallo, fresh cilantro, and diced onions as desired.
Notes
This recipe yields tender and flavorful carnitas perfect for tacos or loaded bowls. Leftovers keep well and taste even better the next day.