Mexican Flan

I think most cultures have their version of a custard dessert, such as custard pie and creme brulee.  I must admit that I am partial to this Mexican Flan, which was actually introduced to Mexico by Spain in the days...