Heat the oil in an 8 or 9-inch frying pan. Add the onions, garlic, and salt and saute on medium-high heat until the onions are translucent, about 10 minutes. Dust the onions with the cumin and continue to cook stirring continuously, for another minute or two.
Stir in the beer, brown sugar, pinto beans, tomatoes, adobo sauce, and soy sauce. Bring to a boil then reduce the heat and simmer gently, uncovered, for about 20 minutes to allow the flavors to mingle and the alcohol to mellow. Stir occasionally.
Ladle into small bowls and serve. :)