Unfortunately you can't get good Mexican in Australia that I'm aware of. Of course, what we call Mexican here in most of the US is in the same class as Chinese food here in the US...it's westernised.
But, you take what you can get and I can't really get enough.
Tonight I made Restaurant style Salsa, Mexican Rice and Fish Taco's. It's a bit time consuming with the preparation, but I think, it's worth the effort.
2 cloves garlic, minced
2 cups cold water
½ onion - chopped
1 tbsp chicken bouillon
¼ cup tomato sauce
Roma tomato, chopped into 8 pieces
1 tsp cumin powder (or seeds crushed into powder)
1 chili pepper, sliced lengthwise
1 tbsp olive oil
Salt to taste