Add the eggs and half and half to a lrge bowl. Whisk until light and fluffy. Season with salt and pepper.
Add the chorizo to a large pan over medium-high heat. Cook, breaking up with a spoon, until browed, about 5 minutes. Use a slotted spoon to tansfer the chorizo to a plat, leaving the grease inthe pan.
Return the pan to the stove and add the potatoes. Cook without moving until the pottoes begin to form a golden brown rust on the bottom, about 8 minutes. Reduce the heat to medium and continue to cook, stirring occasionally, until golden brown and cooked through.
Pour the egg mixture into the pan and add the chorizo. Cook, stirring constantly,, until the eggs are set. This should only take 2-3 minutes. Remove the pan from the heat.
Spoon 1/4 cup of the egg and chorizo mixture onto the center of a tortilla. Top with a little salsa and some cheese. Wrap up the burrito. Repeat with remining ingredients.
Sear each burrito for 3-5 seconds per side in a hot pan or directly on the burner.
Let cool completely, then wrap in plastic wrap or foil to freeze.
To reheat from frozen: Wrap in a damp paper towel and microwave for 4-5 minutes. If thawed, microwave 60-90 seconds until heated through.