Now on to 'frijoles' or good ole' beans. This is actually quite easy and the only thing required is time (a good 2 hours) and replenishing the evaporating water regularly. It you don't do that, they will burn and stink up your house for DAYS!!
You will need a cooking pot (size depends on the amount you want), dried pinto or black beans, onion, garlic, salt, a little cooking oil, and American bacon only if desired or available.
First, you need to put your dried beans in a bowl to wash. I've found that some bags of dried beans are very dusty or have stones in the bag, so it's a good idea to just wash them out.
Fill your pot with the amount of beans you want, and then add water to the pot. I'd put a lot of water, way over the beans since the cooking beans will absorb the water. Just set the cooking time to medium heat and add slices of fresh onion (only 2 or 3), a few slivers of fresh garlic, and a tad of cooking oil to the pot, and then take enough salt to cover your palm and add that as well. Let the beans cook without disturbing them, but check on them every 15 minutes or so once the bubbling starts to make sure there is plenty of water. As the water level goes down, add more to make up for it and keep it cooking for at least 2 hours. After that, just take a small scoop of beans to try and when they're soft, they're done.
To make 'beans a la charra', you would need to have American bacon and fry the bacon in a separate pan before chopping it up and adding it to the cooking beans. Save the drippings on the side.
Serve the whole beans in their own soup in a bowl plain, or you can make a quick 'pico de gallo' and just mix it into the beans.
Pico de gallo is just chopped tomatoes, cilantro and onions in equal measure. Put that into your beans and mix it up for a great flavor.
To refry your beans, just take a flat pan, heat it up with enough oil to coat the bottom ( but not too much), or use bacon drippings for really GREAT ( but not so healthy) refried beans.
When the pan is really hot, put in as much of your whole beans as you want (strain the whole beans you wish to refry, so they aren't so wet), and use a masher (like for mashing potatoes) until the beans are a smooth paste. Let them simmer on the stove until they have a nice thick consistency, but aren't all dried out.
You can top refried beans with melted cheese or not (shredded mozzarella works great).
Now that you have your rice, beans, and salsa, you can buy the corn tortillas, heat up a flat iron pan or any flat pan, and just flip them over when they get soft and flexible. Take them off of the pan when they are hot, soft and flexible and place them in a dishtowel to keep warm.
Place your rice, beans and salsa inside your tortilla, add a little sour cream and avocado and dinner is served. Of course, you can make wonderful dishes to go along with all of this, and I'll happily share whatever recipes you'd like.