In a bowl, mix together the ground beef, paprika, salt, and pepper.
For the elote corn topping, mix together the corn, mayonnaise, lime juice and zest, green onion, jalapeno, chili powder, and salt. Cover and refrigerate until the tacos are ready.
Divide the ground beef into 8 equal portions (about 2 ounces each). Press one portion of beef directly onto each tortilla, flattening it evenly with your fingers until the tortilla is fully covered. It should be at least an inch bigger than the tortilla since it will shrink while cooking.
Heat a large skillet or griddle over medium-high heat. Place the tacos, beef side down, onto the hot surface. Depending on your pan size, you may need to work in batches. Press down firmly on the tortilla side to flatten even more. Cook for 2–3 minutes, until the beef is crispy on the edges. Flip once if you want the tortilla to be crunchy.
Top the tacos with the elote corn topping, cotija, and cilantro. Serve with a lime wedge.