Who Invented Flan?

Believe it or not, the people who invented flan were the ancient Romans. We have a Mexican Restaurant near where I live where we tried Flan. It resembles custard and was topped with a caramel topping that was very scrumptious. You can find more information here: