Prepare the ingredients as instructed.
Make the chipotle sauce: In a small bowl, whisk together the Greek yogurt, chipotle sauce, adobo sauce, lime juice, honey, and pinch of salt. Refrigerate until ready to serve.
Season the steak: Pat the steak dry with paper towels. In a small bowl, combine chili powder, smoked paprika, cumin, garlic powder, onion powder, salt, and black pepper. Rub the steak with olive oil, then coat it evenly with seasoning mixture.
Preheat a cast iron skillet or grill over high heat until very hot. Sear the steak on both sides until nicely browned. Lower the heat and cook to desired internal temperature. Let rest 2 - 3 minutes before slicing thin against the grain.
Prepare the guacamole: Mash the avocado in a bowl. Stir in red onion, cilantro, lime juice, garlic powder, cumin, and salt. Set aside.
Warm the tortillas in a dry skillet for about 20–30 seconds per side.
Assemble the tacos: Fill the taco shells with steak, Oaxaca cheese, onion, and cilantro. Drizzle generously with the Greek yogurt chipotle sauce.
Prepare the lemon sparkling water: Place lemon slices in sparkling water.
Serve tacos with tortilla chips, guacamole, lime wedges, dates, and lemon sparkling water.