Place the beans and barley into a pot and boil for about 45 minutes to an hour in at least 3 cups of water. Drain and set aside to cool.
Once cooled, place in a bowl and mash with the back of a fork to break up the beans
Preheat oven to 350 degrees.
Shred the potato into a colander and press wit a paper towel to drain any excess moisture. Then place into the bowl with the barley and beans and add 1/2 tsp of salt. Mix thoroughly.
Add the corn, South of My Border Mexican Blend or substitute spices, dijon mustard, ground black pepper, flour, breadcrumbs and egg and mix thoroughly until everything is incorporated and forms a batter.
Grease a large baking tray.
Form the batter into patties about the size of your palm and about a half inch thick and place on tray until all the batter is used.
Place into oven for 25 minutes.
Then broil for 5 minutes until crispy. Check them at the 3 minute mark to make sure they don't burn. NOTE: You can broil them and serve them right away, but I find that if you let them sit for 15 minutes and then place in fridge to cool, and then broil them, they turn out even better! Either way you should let them sit for 10 minutes after you broil them and then serve them with the dipping sauce.