Combine roast, garlic, chipotle, green chiles, onion, lime juice, vinegar, bay leaf, cumin, oregano, salt, pepper, cloves, and stock in the bowl of a slow cooker. Toss gently to combine.
Cover and cook on low for 6-8 hours or until the beef is tender and falls apart easily when shredded with a fork.
Remove the bay leaf.
Using two forks, shred the beef into bite-sized pieces inside the slow cooker. Cover and cook for another 10 minutes.
Meanwhile, whisk the ranch dip for 15 seconds or until slightly thinned. Cover and refrigerate until ready to serve.
Heat the rice, beans, and corn separately.
Divide the rice, beans, corn, lettuce, Pico de Gallo, and avocado in 4 bowls. Add the drained meat.
Top with the radishes and a drizzle of the ranch dip. Garnish with cilantro if desired and serve.