Preheat the oven to 350°F (177°C).
Set a saucepan over medium heat.
Prep the garlic and onion for the Mexican rice.
Make rice: Add the olive oil, onion and garlic to the heated saucepan and cook for 2 to 3 minutes. Add the rice, broth, and paprika and season with salt and pepper. Cook the rice according to the directions on the package. While the rice is cooking, make the Mexican pizzas.
Heat a pot on medium heat. Once hot, crumble in the beef, garlic powder, cumin, oregano, chili powder, and paprika and brown while using a spatula to break it up into smaller pieces until it is no longer pink. Whisk in the broth and tomato paste until combined. Bring to a simmer until the liquid reduces and thickens. Taste and adjust the seasoning with salt as needed.
Spread the refried beans onto a tortilla. Drizzle with sauce from the pan and use a slotted spoon to evenly portion the beef over the beans, then evenly sprinkle with cheese. Place another tortilla over top. Drizzle with sauce from the pan and top with more cheese.
Place on a baking sheet, transfer to the oven, and bake until cheese has fully melted, about 10 to 12 minutes. While baking, make the salsa and margarita mocktail.
Prep salsa ingredients per instruction above. Add all ingredients (except the tortilla chips) to a blender or food processor and pulse until the salsa is smooth. Season with salt and pepper to taste.
Place all margarita mocktail ingredients into a pitcher or drink shaker. Mix until the honey is dissolved. Adjust any of the ingredients as needed to taste. Chill in the fridge until you are ready to serve.
Finish the rice: Whisk in the tomato paste. Season with salt and pepper to taste before serving.
Finish the pizza: Remove from oven and cut into wedges.
Serve: Enjoy Mexican pizza with rice, chips and salsa, and margarita.