Preheat oven to 400 degrees F.
Heat a skillet over medium high heat with extra-virgin olive oil, 1 turn of the pan. Add pork and brown, 3 to 4 minutes. Add chorizo, onions, garlic and season mixture with cumin, allspice, salt and pepper, to taste, and cook 7 to 8 minutes. Stir in tomato paste, cook a minute then add beer.
Arrange bread on baking sheet. Toast the split bread a bit, top with 1/4 of the meat mixture and Swiss cheese, return to oven and melt 2 to 3 minutes.
Mix pickles with mustard. Heat a skillet with butter over medium heat. To melted butter, add eggs and fry to desired doneness.
Top Cubano hash with relish and fried egg and serve. Oh yeah, Baby!